Voila, je ne comprend pas pourquoi les requetes que je fait ne marche pas, voici les tables que j'ai crée.
CREATE TABLE `client` (
`login` varchar(30) NOT NULL default '',
`password` varchar(30) NOT NULL default '',
PRIMARY KEY (`login`)
) TYPE=MyISAM;
INSERT INTO `client` VALUES ('badze', '210884');
INSERT INTO `client` VALUES ('fabien', '2108');
# --------------------------------------------------------
CREATE TABLE `message` (
`id_message` int(11) NOT NULL auto_increment,
`mess` text NOT NULL,
`login` varchar(30) NOT NULL default '',
PRIMARY KEY (`id_message`)
) TYPE=MyISAM AUTO_INCREMENT=3 ;
INSERT INTO `message` VALUES (1, 'salut', 'badze');
INSERT INTO `message` VALUES (2, 'vache', 'fabien');
________________________________________________________________
voila, normalement les tables sont relié car j'ai "login" dans les 2 tables.
N'importe quel requete que je vais faire ne va pas marché a partir du moment que je relie les 2 tables exemples:
select password
from client c, message m
where c.login = m.login
and mess = "salut";
elle ne veut rien dire mais c'est le principe qui importe. J'ai appris le sql pendant 1 an, soit on m'a appris que des conneries soit il faut faire une manipulation dans PhpMyadmin pour dire que les tables sont reliés.