Pb de requette sql
lili34500
Messages postés
187
Statut
Membre
-
hervé56 Messages postés 296 Statut Membre -
hervé56 Messages postés 296 Statut Membre -
Bonjour,
voila le résultat de mon script :
mes données sont sur deux table sql diférente info_site et tuto_info.
pouvez vous m'aidée voila mon script
voila le résultat de mon script :
Column 'titre' in where clause is ambiguous
mes données sont sur deux table sql diférente info_site et tuto_info.
pouvez vous m'aidée voila mon script
$sql = 'SELECT * FROM tuto_web,tuto_info WHERE titre LIKE "%'.$rec.'%"';
1 réponse
-
tu ne peux pas avoir deux colonne qui ont le meme nom, sinon le moteur ne sais pas de laquelle tu parles. sépare les avec les prefixes de tables et le moteur s'y retrouvera déja un peu plus facilement ou utilise UNION ou une belle jointure ca sera plus clair ;) .
par exemple :
$sql = 'SELECT * FROM tuto_web w left join tuto_info i on w.titre=i.titre WHERE w.titre LIKE "%'.$rec.'%"';