用php和mysql实现一个病人预约就诊统计功能:
默认加载页面的时候显示所有到诊的数据,也可以输入就诊日期的期间进行搜索:
现在要实现这个功能要怎么实现,下面的代码是我现在实现的部分,可能写得不正确,请高手帮忙实现这个功能。
mysql数据表结构 CREATE TABLE `yuyue` (
`id` int(11) NOT NULL auto_increment, 'id自动编号
`fangshi` varchar(250) default NULL, ‘预约方式:分为网络和电话
`yydate` varchar(250) default NULL, ’预约日期
`djdate` varchar(250) default NULL, ’登记日期
`dzhen` int(11) default '0', ’是否到诊:0还,1是
`dzdate` varchar(250) default NULL, '到诊日期
PRIMARY KEY (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=2333 DEFAULT CHARSET=utf8;
function.inc.php
- PHP code
= '$date1' and `dzdate` <= '$date2' ";
}
if( !empty($date1) && empty($date2) ){
$sql = $sql." and `dzdate` = '$date1'";
}
if( empty($date1) && !empty($date2) ){
$sql = $sql." and `dzdate` <= '$date2'";
}
return $sql;
}
- PHP code
(到诊病人图表) (预约病人图表) (登记病人图表)
| 到诊日期 | 星期 | 预约数量 | 到诊数量 | 未到诊数量 | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
|
|
|
|||||||||||
| 总数 |
|
|
|
||||||||||