Bonjour,
voici ma base mysql
Table Intervention :
Code_inter
Code_client
...
Table Client :
Code_client
Nom
Prénom
...
Je cherche à lister toutes les intervention d'un nom
C'est a dire récupérer le code_client avec le nom sur la table client
et ensuite avec ce code_client récupérer les interventions
telle une poule j'ai pondu ça :
Mais mysql n'a pas l'air de bien le digérer et m'affiche le message suivant :
La requête
a échoué : You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'test''' at line 1
alors en me faisant mal à la tête pour réfléchir
, je me dit que si le nom existe plusieurs fois il reçois plusieurs code_client et qu'il ne peut pas rechercher dessus (et la ma tête surchauffe
...)
Modifié par mokacola (05 Dec 2008 - 23:40)
voici ma base mysql
Table Intervention :
Code_inter
Code_client
...
Table Client :
Code_client
Nom
Prénom
...
Je cherche à lister toutes les intervention d'un nom
C'est a dire récupérer le code_client avec le nom sur la table client
et ensuite avec ce code_client récupérer les interventions
telle une poule j'ai pondu ça :
$nom = $_POST["nom"];
$codes = "SELECT code_client FROM client WHERE nom LIKE '$nom'";
$query_Clients = "SELECT * FROM intervention WHERE code_client LIKE '$codes'";
$result = mysql_query($query_Clients) or die("La requête <BR><PRE>$SQL</PRE>a échoué : ".mysql_error());
$article =mysql_fetch_object($result);
$result = mysql_query($query_Clients);
Mais mysql n'a pas l'air de bien le digérer et m'affiche le message suivant :
La requête
a échoué : You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'test''' at line 1
alors en me faisant mal à la tête pour réfléchir


Modifié par mokacola (05 Dec 2008 - 23:40)