requete degressive PHP
Posté : 10 oct. 2013, 21:14
Bonjour à tous,
J'ai un champ avec 3 mots (par exemple ça peut etre plus)
Je cherche a faire un script qui recherche tous les phrases qui contiennent les 3 mots puis les deux mots ou un seul des mots.
j'ai fait un explode sur le champs mots mais je n'arrive pas a passer à la recherche sur deux mots puis sur un mot ?
J'ai un champ avec 3 mots (par exemple ça peut etre plus)
Je cherche a faire un script qui recherche tous les phrases qui contiennent les 3 mots puis les deux mots ou un seul des mots.
j'ai fait un explode sur le champs mots mais je n'arrive pas a passer à la recherche sur deux mots puis sur un mot ?
$relatif = "SELECT id, phrase
FROM texte
WHERE id <>'".addslashes($_GET['id'])."'";
foreach($motscles as $motcle) {
$mot = strtoupper(addslashes($motcle));
$relatif .= " AND (titre LIKE '%".$mot."%' OR titre LIKE '".$mot."%' OR titre LIKE '%".$mot."') ";
}
$relatif .= " ORDER BY date DESC limit 6";
Merci de votre aide.