Phaelle
Jun 29 2007, 04:20 PM
Bonjour
J´ai un probléme : j´aimerais créer des liens hypertextes entre des mots clefs données lors d´une recherche dans la base de données MYSQL.
Par exemple, pour cette réponse :
Nom = Mitterand
Fonction = ancien président
Mots clefs = Présidence , France , Pouvoir
Si l´utilisateur click sur Présidence, il va étre redirigé vers d´autres fiches du genre de celle ci:
Nom = Sarkozy
Fonction = actuel président
Mots clefs = Présidence , France , 2007
Je n´arrive quel type de code php je peux utiliser.
Si quelqu un pouvait me mettre sur la piste, cela m aiderait beaucoup
merci pour votre aide
rere2
Jun 30 2007, 04:23 PM
Bah je vois pas le probleme
dans le premier resultat par exemple :
mot clé : presidence (tu mes un lien du genre <a href="recherche.php?mot=<?php echo $donnees['mots_cles']; ?>>presidence</a>)
ensuite dans la page recherche.php, tu recupere la variable mot, puis tu fais une recherche, par exemple :
select nom, ...
from nomdetabase
where mot like '%$mot%';
tu comprend ? ^^
Phaelle
Jul 3 2007, 11:54 PM
Je ne comprends pas la syntaxe. mot= correspond au nom de la variable qui contient un mot clef?
et $donnees?
Merci en tout cas pour ton aide
rere2
Jul 4 2007, 05:01 PM
CITATION(Phaelle @ Jul 3 2007, 11:54 PM) [snapback]76112[/snapback]
Je ne comprends pas la syntaxe. mot= correspond au nom de la variable qui contient un mot clef?
et $donnees?
Merci en tout cas pour ton aide
Tu veux bien afficher les resultats dans une page php non ?
Phaelle
Jul 4 2007, 10:18 PM
si!
rere2
Jul 5 2007, 04:24 PM
bon alors, quand tu affiche les donnees tu fais une boucle while normalement
ensuite pour afficher les donnees tu dois les recuperer :
while ($donnees = mysql_fetch_array($reponse) )
tu dois surement utilisé ça ...
et mot= correspond bien au nom de la variable qui contient le mot clef ...
C\'est une version "bas débit" de notre forum. Pour voir la version complète avec plus d\'information, la mise en page et les images, veuillez
cliquez ici.