Viewing file:      da_sa_health.php (3.29 KB)      -rwxr-xr-x Select action/file-type:    (+) |   (+) |   (+) | Code (+) | Session (+) |   (+) | SDB (+) |   (+) |   (+) |   (+) |   (+) |   (+) |
 
<?php
  include_once("sa_model.php");
  class Da_sa_health extends Sa_model {                  // PK is hth_id          public $hth_id;     public $hth_std_id;     public $hth_disease;     public $hth_symptom;     public $hth_diagnose;     public $hth_treatment;     public $hth_result_diagnose;     public $hth_place;     public $hth_pd;     public $hth_weight;     public $hth_height;     public $hth_waist;     public $hth_BMI;     public $hth_result_BMI;     public $hth_vaccine;     public $hth_xray;     public $hth_fr_date;     public $hth_to_date;     public $hth_create_date;     public $hth_create_us_login;     public $hth_update_date;     public $hth_update_us_login;
      public $last_insert_id;
      function __construct() {         parent::__construct();         $this->load->database('esa',TRUE);     }          function insert() {         // if there is no auto_increment field, please remove it         $sql = "INSERT INTO $this->sa_dbname.sa_health (hth_id, hth_std_id, hth_disease, hth_symptom, hth_diagnose, hth_treatment, hth_result_diagnose, hth_place, hth_pd, hth_weight, hth_height, hth_waist, hth_BMI, hth_result_BMI, hth_vaccine, hth_xray, hth_fr_date, hth_to_date, hth_create_date, hth_create_us_login, hth_update_date, hth_update_us_login)                 VALUES(?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)";         $this->db->query($sql, array($this->hth_id, $this->hth_std_id, $this->hth_disease, $this->hth_symptom, $this->hth_diagnose, $this->hth_treatment, $this->hth_result_diagnose, $this->hth_place, $this->hth_pd, $this->hth_weight, $this->hth_height, $this->hth_waist, $this->hth_BMI, $this->hth_result_BMI, $this->hth_vaccine, $this->hth_xray, $this->hth_fr_date, $this->hth_to_date, $this->hth_create_date, $this->hth_create_us_login, $this->hth_update_date, $this->hth_update_us_login));         $this->last_insert_id = $this->db->insert_id();     }          function update() {         // if there is no primary key, please remove WHERE clause.         $sql = "UPDATE $this->sa_dbname.sa_health                  SET    hth_std_id=?, hth_disease=?, hth_symptom=?, hth_diagnose=?, hth_treatment=?, hth_result_diagnose=?, hth_place=?, hth_pd=?, hth_weight=?, hth_height=?, hth_waist=?, hth_BMI=?, hth_result_BMI=?, hth_vaccine=?, hth_xray=?, hth_fr_date=?, hth_to_date=?, hth_create_date=?, hth_create_us_login=?, hth_update_date=?, hth_update_us_login=?                  WHERE hth_id=?";             $this->db->query($sql, array($this->hth_std_id, $this->hth_disease, $this->hth_symptom, $this->hth_diagnose, $this->hth_treatment, $this->hth_result_diagnose, $this->hth_place, $this->hth_pd, $this->hth_weight, $this->hth_height, $this->hth_waist, $this->hth_BMI, $this->hth_result_BMI, $this->hth_vaccine, $this->hth_xray, $this->hth_fr_date, $this->hth_to_date, $this->hth_create_date, $this->hth_create_us_login, $this->hth_update_date, $this->hth_update_us_login, $this->hth_id));         }          function delete() {         // if there is no primary key, please remove WHERE clause.         $sql = "DELETE FROM $this->sa_dbname.sa_health                 WHERE hth_id=?";         $this->db->query($sql, array($this->hth_id));     }          /*      * You have to assign primary key value before call this function.      */     function get_by_key($withSetAttributeValue=FALSE) {             $sql = "SELECT *                  FROM $this->sa_dbname.sa_health                  WHERE hth_id=?";         $query = $this->db->query($sql, array($this->hth_id));         if ( $withSetAttributeValue ) {             $this->row2attribute( $query->row() );         } else {             return $query ;         }     }      }     //=== end class Da_sa_health ?>
  |