le 18/01/2007 à 16:25
Also know as
Bonjour,
Voilà j'aimerais apprendre à créer un moteur de recherche tout simple.
Pour ca bon comme d'hab je me conate à ma base de donnée, là pas de problème et j'utilise ce bout de source :
C'est plutôt simpliste mais cela ne fonctionne pas, il me retourne en permanence "Aucun résultat ne correspond à votre recherche", et je comprend pas pourquoi.
Voici ma base de donnée :
ET quand je tape dans mon moteur de recherche Narnia, cela devrait fonctionner et aller après le else mais il me renvoie la phrase comme quoi ce n'est pas bon.
J'ai aussi vérifier que le mot que j'envoyer était correct et c'est bien le cas, donc je suis un peu perdu.
Voilà j'aimerais apprendre à créer un moteur de recherche tout simple.
Pour ca bon comme d'hab je me conate à ma base de donnée, là pas de problème et j'utilise ce bout de source :
$sql = 'SELECT DISTINCT COUNT(*) AS nb_rep FROM films WHERE keywords = "%$Mot%" ';
$req = mysql_query($sql) or die('Erreur');
$data = mysql_fetch_array($req);
$nb = $data['nb_rep'];
echo $nb;
if ($nb == "0")
{
echo "<h2>Aucun résultat ne correspond à votre recherche</h2><p>";
}
else
...
C'est plutôt simpliste mais cela ne fonctionne pas, il me retourne en permanence "Aucun résultat ne correspond à votre recherche", et je comprend pas pourquoi.
Voici ma base de donnée :
id titre keywords
1 Le Monde de Narnia : chapitre 1 Monde de Narnia chapitre 1 le lion la sorcière blanche et l'armoire magique
ET quand je tape dans mon moteur de recherche Narnia, cela devrait fonctionner et aller après le else mais il me renvoie la phrase comme quoi ce n'est pas bon.
J'ai aussi vérifier que le mot que j'envoyer était correct et c'est bien le cas, donc je suis un peu perdu.