我想知道如何编写函数从数据库中获取一些参数。
我要拿到一些病人的病历,我有两张桌子
表1:“病人”id_card (10) Primarykey名称年龄id_card
表2:"Medical_record“id_medical int (10) Primarykey date id_patient诊断
我怎样才能加入这些表,获取每个病人的详细信息和record..for示例--如果我选择一个名为Jhon的病人,我希望看到他每次在医院时的详细信息,使用php和mysql显示像这样的表格。
期望输出
Id:0001
Name:Jhon J.
Date ---- --------Diagnostic
10/05/2012 headache
15/04/2013 stomache
28/08/2014 some stuff函数
public function look_assign($idPatient, $idRecord){
$query = "SELECT * FROM patients WHERE idpatients = '".$idpatient."' AND idRecord = '".$idRecord."' ";
$this->result = $this->objDb->select($query);
return $this->result;
}谢谢:)
发布于 2014-08-29 21:23:30
您必须发出一个连接请求,如下所示:
$query = "SELECT
p.*, mr.*
FROM patients p
INNER JOIN medical_record mr ON p.idpatients = mr.id_patient
WHERE p.idpatients = '".$idpatient."' AND p.idRecord = '".$idRecord."' ";https://stackoverflow.com/questions/25576293
复制相似问题