je le code suivant:Quel est le problème dans ce code?
function query_tip($title,$desc)
{
$q1=("SELECT id, company, name FROM abc
where ('$title' LIKE CONCAT('% ',company,' %') or
'$desc' LIKE CONCAT('% ',company,' %') or
'$title' LIKE CONCAT('% ',name,' %') or
'$desc' LIKE CONCAT('% ',name,' %'))
AND company != ''
AND name != ''");
$r1=mysql_fetch_array($q1);
$id=$r1['id'];
return $id_nse;
}
Ici, $ title est contenant des données comme « mon nom est anna » et $ desc est d'avoir des données comme « Je suis un programmeur à la société xyz et je travaille sur le PHP Plate-forme."
Cependant, il donne cette erreur:
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /bin/whatever on line 2005
mais quand je lance cette requête sur une invite de commande ou dans ma base de données, il fonctionne très bien sans erreur.
Pourquoi cette requête donne-t-elle une erreur lorsque je l'exécute via PHP?
ohh mon goddddd !!! c'est le résultat de la hâte que j'ai eu pour terminer ce travail à moi ...... un peu embarrassant en fait :-) ... mais merci quand même :-) – developer