当前位置: 首页>>代码示例>>PHP>>正文


PHP History::getFamilyIllness方法代码示例

本文整理汇总了PHP中History::getFamilyIllness方法的典型用法代码示例。如果您正苦于以下问题:PHP History::getFamilyIllness方法的具体用法?PHP History::getFamilyIllness怎么用?PHP History::getFamilyIllness使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在History的用法示例。


在下文中一共展示了History::getFamilyIllness方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: insert

 /**
  * bool insert(Patient $patient, History $historyP, History $historyF, int $idUser, string $login)
  *
  * Inserts a new deleted patient into the database.
  *
  * @param Patient $patient patient to insert
  * @param History $historyP patient's personal antecedents to insert
  * @param History $historyF patient's family antecedents to insert
  * @param int $idUser key of user that makes deletion
  * @param string $login login session of user that makes deletion
  * @return boolean returns false, if error occurs
  * @access public
  */
 function insert($patient, $historyP, $historyF, $idUser, $login)
 {
     $sql = "INSERT INTO " . $this->_table;
     $sql .= " (id_patient, nif, first_name, surname1, surname2, address, phone_contact, ";
     $sql .= "sex, race, birth_date, birth_place, decease_date, nts, nss, ";
     $sql .= "family_situation, labour_situation, education, insurance_company, ";
     $sql .= "id_member, collegiate_number, birth_growth, growth_sexuality, feed, habits, ";
     $sql .= "peristaltic_conditions, psychological, children_complaint, venereal_disease, ";
     $sql .= "accident_surgical_operation, medicinal_intolerance, mental_illness, ";
     $sql .= "parents_status_health, brothers_status_health, spouse_childs_status_health, ";
     $sql .= "family_illness, create_date, id_user, login) VALUES (";
     $sql .= "?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ";
     $sql .= "?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ";
     $sql .= "?, ?, ?, ?, NOW(), ?, ?);";
     $params = array($patient->getIdPatient(), urlencode($patient->getNIF()), urlencode($patient->getFirstName()), urlencode($patient->getSurname1()), urlencode($patient->getSurname2()), urlencode($patient->getAddress()), urlencode($patient->getPhone()), $patient->getSex(), urlencode($patient->getRace()), $patient->getBirthDate(), urlencode($patient->getBirthPlace()), $patient->getDeceaseDate(), urlencode($patient->getNTS()), urlencode($patient->getNSS()), urlencode($patient->getFamilySituation()), urlencode($patient->getLabourSituation()), urlencode($patient->getEducation()), urlencode($patient->getInsuranceCompany()), $patient->getIdMember(), urlencode($patient->getCollegiateNumber()), urlencode($historyP->getBirthGrowth()), urlencode($historyP->getGrowthSexuality()), urlencode($historyP->getFeed()), urlencode($historyP->getHabits()), urlencode($historyP->getPeristalticConditions()), urlencode($historyP->getPsychological()), urlencode($historyP->getChildrenComplaint()), urlencode($historyP->getVenerealDisease()), urlencode($historyP->getAccidentSurgicalOperation()), urlencode($historyP->getMedicinalIntolerance()), urlencode($historyP->getMentalIllness()), urlencode($historyF->getParentsStatusHealth()), urlencode($historyF->getBrothersStatusHealth()), urlencode($historyF->getSpouseChildsStatusHealth()), urlencode($historyF->getFamilyIllness()), intval($idUser), urlencode($login));
     return $this->exec($sql, $params);
 }
开发者ID:edubort,项目名称:openclinic-1,代码行数:30,代码来源:DelPatient.php

示例2: updateFamily

 /**
  * bool updateFamily(History $history)
  *
  * Update family antecedents in the history table.
  *
  * @param History $history family antecedents to update
  * @return boolean returns false, if error occurs
  * @access public
  */
 function updateFamily($history)
 {
     if (!$history instanceof History) {
         $this->_error = "Argument is an inappropriate object.";
         return false;
     }
     $sql = "UPDATE " . $this->_table . " SET " . "parents_status_health=?, " . "brothers_status_health=?, " . "spouse_childs_status_health=?, " . "family_illness=? " . "WHERE id_patient=?;";
     $params = array(urlencode($history->getParentsStatusHealth()), urlencode($history->getBrothersStatusHealth()), urlencode($history->getSpouseChildsStatusHealth()), urlencode($history->getFamilyIllness()), $history->getIdPatient());
     return $this->exec($sql, $params);
 }
开发者ID:edubort,项目名称:openclinic-1,代码行数:19,代码来源:History.php

示例3: intval

 * Retrieving post var
 */
$idPatient = intval($_POST["id_patient"]);
/**
 * Validate data
 */
$history = new History();
$history->setIdPatient($_POST["id_patient"]);
$history->setParentsStatusHealth($_POST["parents_status_health"]);
$_POST["parents_status_health"] = $history->getParentsStatusHealth();
$history->setBrothersStatusHealth($_POST["brothers_status_health"]);
$_POST["brothers_status_health"] = $history->getBrothersStatusHealth();
$history->setSpouseChildsStatusHealth($_POST["spouse_childs_status_health"]);
$_POST["spouse_childs_status_health"] = $history->getSpouseChildsStatusHealth();
$history->setFamilyIllness($_POST["family_illness"]);
$_POST["family_illness"] = $history->getFamilyIllness();
if (!$history->validateData()) {
    //$formError["???"] = $history->get???Error();
    //$formError["???"] = $history->get???Error();
    Form::setSession($_POST);
    //header("Location: ../medical/history_family_edit_form.php?id_patient=" . $idPatient);
    header("Location: ../medical/history_family_edit_form.php");
    exit;
}
/**
 * Destroy form values and errors
 */
Form::unsetSession();
/**
 * Prevent user from aborting script
 */
开发者ID:edubort,项目名称:openclinic-1,代码行数:31,代码来源:history_family_edit.php


注:本文中的History::getFamilyIllness方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。