Liens resultant d'un moteur de recherche PHP

Bonsoir à tout !
Je crée actuellement un moteur de recherche en PHP/MySQL en suivant un tuto du site du Zér0. Tout fonctionne bien coté recherche et affichage. Cepandant, les resultats s'affichent sous la forme
<a href="fonction.php?id=<? echo $donnees['id']; ?>"><? echo $donnees['element']; ?></a>

et me donne donc des liens type http://monsite.fr/fonction.php?id=2
Ma question est toute bête ; comment faire pour que ce lien poite vers une page type http://monsite.fr/mapage.php ?
D'avance merci ! :)

PS : lien du tuto : http://www.siteduzero.com/tutoriel-3-34441-realiser-un-moteur-de-recherche-pour-son-site.html

2 réponses

  1. Et si tu remplaçait ton code par :
    <a href="http://tonsite.fr<? echo $donnees['url']; ?>"><? echo $donnees['element']; ?></a>

    Où URL vaudrait "/tondossier/tapage.php" dans ton mysql avec chaque adresse correspondant à la page voulue ?
    1
    1. Si je t'ai bien compris, pourquoi tu n'essaie pas une simple redirection ?

      exemple :

      http://monsite.fr/fonction.php?id=2 :
      
      if($_GET['id'] == 2)
      header('location:mapage.php);
      
      0