nobull
Messages postés3Date d'inscriptionvendredi 19 décembre 2003StatutMembreDernière intervention14 septembre 2005
-
13 sept. 2005 à 18:33
nobull
Messages postés3Date d'inscriptionvendredi 19 décembre 2003StatutMembreDernière intervention14 septembre 2005
-
14 sept. 2005 à 14:21
Bonjour
J'ai une premiere table
CREATE TABLE `message` (
`id` smallint(6) NOT NULL auto_increment,
`nom` text NOT NULL,
`email` text NOT NULL,
`date` text NOT NULL,
`message` text NOT NULL,
`commentaire` text NOT NULL,
PRIMARY KEY (`id`)
) TYPE=MyISAM ;
puis une 2ème
CREATE TABLE `commentaires` (
`id` smallint(6) NOT NULL auto_increment,
`idMes` text NOT NULL,
`couleur` text NOT NULL,
PRIMARY KEY (`id`)
) TYPE=MyISAM ;
le champ commentaire.message prend 0 ou 1
(ou yen des commentaires ou pas)
s'il y a des commentaires dans la tables commentaires,
j'alimente idMes par id de la table messages
(un message peut avoir plusieurs commentaires)
la requête que je cherche a écrire doit me renvoyer
le message (suivant l'id) s'il n'y pas de commentaire
le message + le ou les commentaires s'il y en a
j'ai essayé
SELECT * FROM messages, commentaires
WHERE id.messages=selection AND commentaires.message=1