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
mais évidemment ce n'est pas ça
ça tente qq un ?
merci
nobull