je suit la structure de base de données,beaucoup à plusieurs requêtes
CREATE TABLE IF NOT EXISTS `analyze` (
`disease_id` int(11) NOT NULL,
`symptom_id` int(11) NOT NULL
) ;
CREATE TABLE IF NOT EXISTS `disease` (
`id` int(11) NOT NULL auto_increment,
`name` varchar(10) NOT NULL,
PRIMARY KEY (`id`)
) ;
CREATE TABLE IF NOT EXISTS `symptom` (
`id` int(11) NOT NULL auto_increment,
`name` varchar(4) NOT NULL,
PRIMARY KEY (`id`)
) ;
EDIT: Désolé, je veux dire: comment identifier la maladie des symptômes entrées. Exemple: Si j'ai un symptôme: de la fièvre et de la toux, alors j'aurais la grippe. Si j'ai un symptôme: mal de gorge et fièvre, j'aurais une infection de la gorge. Les entrées sont $symptom1
, $symptom2
, $symptom3
, et ainsi de suite.
Merci.
vous pouvez également ajouter d.name dans la requête (et grouper par) – potatopeelings