PHP グループ クエリは XML を生成します
このような 2 つのテーブルがあります。arp_individual は患者情報テーブル、arp_area は病室ごとの統計を取得して XML ドキュメントを生成する必要があります。フラッシュアニメーションで呼び出せること 患者情報の病室 ID と関連付けられた PHP コードの実装方法:
------------------------
以下は患者情報フォームです
CREATE TABLE `arp_individual` (<br /> `id` int(11) NOT NULL default '0',<br /> `individualid` varchar(60) character set latin1 default NULL,<br /> `sex` int(11) default NULL,<br /> `room` int(11) default NULL,<br /> PRIMARY KEY (`id`)<br /> ) ENGINE=MyISAM DEFAULT CHARSET=utf8;
CREATE TABLE `arp_area` (<br /> `id` mediumint(8) NOT NULL auto_increment,<br /> `areaname` longtext,<br /> `nurse` int(11) default NULL,<br /> PRIMARY KEY (`id`)<br /> ) ENGINE=MyISAM AUTO_INCREMENT=2059 DEFAULT CHARSET=utf8;
<?xml version="1.0" encoding="utf-8"?><br /> <data><br /> <area id="A01" title="常规治疗1区" value="常规治疗1区,人数:6人,护士:林晓岚" /><br /> <area id="A02" title="常规治疗2区" value="常规治疗1区,人数:5人,护士:林晓岚" /><br /> ......<br /> <area id="F09" title="急诊9区" value="急诊9区,人数:8人,护士:张梅颖" /><br /> </data>
SELECT COUNT(*), areaname FROM arp_individual i<br /> LEFT JOIN arp_area a ON i.room = a.id <br /> GROUP BY i.room