[php] probleme affichage moteur de recherche

Fermé
ottis - 23 juin 2005 à 18:22
 Saber - 29 mars 2007 à 16:12
Bonjour,
J'amerais bien mettre en place sur mon site un moteur de recherche. Etant une tanche en prog, je me suis inspiré d'un script que j'ai trouvé sur le net. Dans ce script les resultats de la recherche sont affichés comme ceci :
nom trouvé
lien trouvé

Ce que je voudrais, sa serait un affichage dans ces eaux la mais je n'y arrive pas :

echo'<a href='lien trouve'>'nom trouve'</a>';


Voici le code d'affichage des resultats d'origine :

while ($nbre_mots < sizeof($motclef)) { 
 if (strlen($motclef[$nbre_mots]) > 2) { 
  $query_nom = mysql_query ("SELECT nom, lien FROM $table WHERE nom LIKE '%$motclef[$nbre_mots]%' "); 
  $query_lien = mysql_query ("SELECT nom, lien FROM $table WHERE lien LIKE '%$motclef[$nbre_mots]%' "); 
  while ($row_nom = mysql_fetch_array($query_nom)) { 
  echo 'Animes trouvé'; 
  echo '<br>'; 
  echo 'nom:'; 
  echo '<br>'; 
  printf ("%s", $row_nom[0]); 
  echo '<br>'; 
  echo 'lien:'; 
  echo '<br>'; 
  printf ("%s", $row_nom[1]); 
  echo '<br>';
  } 
 } 
 $nbre_mots++; 
} 


Merci d'avance.
A voir également:

21 réponses

Bonjour,

J'ai trouvé votre script par hasard (moteur de recherche), il date de 2005 mais je pense qu'il pourait me servir:
j'ai un site web en php, avec une base Mysql (+de 10 tables).
Je voudrais faire un moteur de recherche sur quelques une des tables.
pouvez vous m'aider à le réaliser:
1.formulaire de recherche.
2.Page de recherche.
3.Page de resultat (si ce n'est pas la même que celle de recherche).

Merci pour votre aide
Saber
0