j'ai créé une petite fonction qui reçoit en paramètre une chaine de caractères, et je veux rechercher et afficher les résultats dont le nom de la chaine se trouve dans les colonnes d'une des deux tables.
Voila comment je m'y suis pris :
Code php : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 function rechercheMotCle($val){ $requete = "SELECT * FROM societe, testeur WHERE NumSociete = SocieteTesteur AND NomSociete = $val OR NomTesteur = $val"; return $requete; }
Problème, on me renvoie comme erreursi j'ai tapé a dans ma recherche...Unknown column 'a' in 'where clause'
Je comprends mon erreur, mais je ne vois pas comment faire cette recherche.
Pouvez vous m'aider?
Partager