mini moteur de recherche sous firefox pb

mini moteur de recherche sous firefox pb - PHP - Programmation

Marsh Posté le 04-06-2008 à 09:19:21    

bonjour , ma barre de recherche fonctionne bien sous IE7 mais pas sous firefox qui renvoit toujours aucun resultat....une idée?

Code :
  1. <?php
  2. session_start();
  3. include("connexion_bdd.php" );
  4. if (!empty($_POST['recherche']))
  5. {
  6. $recherche = $_POST['recherche'];
  7. }
  8. else{
  9. $recherche="";
  10. }
  11. if($recherche=="" ){
  12. ?>
  13. <script language="javascript">
  14. alert ("Vous n'avez rien rentré veuillez saisir à nouveau" );
  15. window.location.replace("index.php" );
  16. </script>
  17. <?php
  18. }
  19. else{
  20. $requette=mysql_query("select id,nom,prenom from groupe where CONCAT(nom, ' ', prenom) like '%" . $recherche . "%' Or CONCAT(prenom, ' ', nom) like '%" . $recherche . "%'" );
  21. $i = 0;
  22. // incrementation du compteur pour savoir combien il y a de resultat.
  23. while ($row=mysql_fetch_row($requette)){
  24. //fonction qui retourne une donnée a partir du resultat.   
  25. //renvoyer un lien comme resultat de la recherche.
  26.     $i++;
  27.     $id = $row[0];
  28. $nom=$row[1];
  29. $prenom=$row[2];
  30.     $resultat="fiche_perso.php?id=$id";
  31. $resultat2="<a href=$resultat>$nom $prenom </a>";
  32. echo $resultat2.'<br><br>';
  33. }
  34. if ($i==0){
  35. ?>
  36. <script language="javascript">
  37. alert (" aucun resultat trouvé" );
  38. window.location.replace("index.php" );
  39. </script>
  40. <?php
  41. }
  42. elseif ($i==1){
  43. echo $i." resultat trouvé dans la base de données " ;
  44. }
  45. else{
  46. echo $i. " résultats trouvés dans la base de données";
  47. }
  48. ;}
  49. ?>

Reply

Marsh Posté le 04-06-2008 à 09:19:21   

Reply

Marsh Posté le 04-06-2008 à 09:27:37    

petite precision : ca ne vient pas de JS puisque meme en mettant de simple echo aucun resultat n'est affiché

Reply

Marsh Posté le 04-06-2008 à 10:09:42    

up pliz

Reply

Marsh Posté le 04-06-2008 à 10:40:33    

personne ne sais ou ca vs interesse pas mdr ?

Reply

Marsh Posté le 04-06-2008 à 11:19:56    

il est bien pratique ce forum dit donc mdr

Reply

Marsh Posté le 04-06-2008 à 11:45:09    

c'est bon de se sentir soutenu

Reply

Marsh Posté le 04-06-2008 à 12:29:48    

clem1138 a écrit :

c'est bon de se sentir soutenu


  • un seul T a '$requette'  :sweat:  
  • Pas besoin de upper toutes les 20 minutes, si tu te foutais pas de la gueule des gens qui t'aident, tu aurais peut-être des réponses. (cf autres topics ...)
  • Si c'est un problème client, ce n'est pas dans le PHP qu'il faut regarder ... Quel est le code de ton formulaire ? Que donne un print_r($_POST)

Reply

Marsh Posté le 04-06-2008 à 14:14:47    

ben il me recuperait la valeur du boutton et pas de la text box !!!
merci a +

Reply

Marsh Posté le 04-06-2008 à 16:17:56    

P****n, y'en a qui prenne ce forum pour un chat ou on peut flood, sans chercher un peu par soi-même et se barrer comme sa.
Enfin, au moins, t'a dis merci ...

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed