j'ai un soucis avec la condition like dans le code suivant:
Code : Tout sélectionner
$arr=explode(" ",$keyword);
$key=implode("%",$arr);
$sqlsearch=mysql_query("SELECT * FROM profile WHERE nom LIKE '%$key%' OR prenom LIKE '%$key%'");
nom:dupont prenom:patrick
je recherche patrick >> j'ai un résultat - normal
je recherche dupont >> j'ai un résultat - normal
je recherche patrick dupont >> je n'ai pas de résultat - normal aussi mais ca m'embête...
y a-t-il quelque chose qui pourrait ressembler à "appartient" pour mysql??
ou suis-je obliger de faire un boucle en php du type:
Code : Tout sélectionner
foreach($arr as $key){
patatipatata
}++