bonjour , voila mon code complet qui est en fait une barre de recherche :
<?php
session_start();
include("connexion_bdd.php" );
if (!empty($_POST['recherche']))
{
$recherche = $_POST['recherche'];
}
else{
$recherche="";
}
if($recherche=="" ){
?>
<script language="javascript">
alert ("Vous n'avez rien rentré veuillez saisir à nouveau" );
window.location.replace("index.php" );
</script>
<?php
}
else{
$requette=mysql_query("select id,nom,prenom from groupe where CONCAT(nom, ' ', prenom) like '%" . $recherche . "%' Or CONCAT(prenom, ' ', nom) like '%" . $recherche . "%'" );
$i = 0;
// incrementation du compteur pour savoir combien il y a de resultat.
while ($row=mysql_fetch_row($requette)){
//fonction qui retourne une donnée a partir du resultat.
//renvoyer un lien comme resultat de la recherche.
$i++;
$id = $row[0];
$nom=$row[1];
$prenom=$row[2];
$resultat="fiche_perso.php?id=$id";
$resultat2="<a href=$resultat>$nom $prenom </a>";
echo $resultat2.'<br><br>';
}
if ($i==0){
?>
<script language="javascript">
alert (" aucun resultat trouvé" );
window.location.replace("index.php" );
</script>
<?php
}
elseif ($i==1){
echo $i." resultat trouvé dans la base de données " ;
}
else{
echo $i. " résultats trouvés dans la base de données";
}
;}
?>
ca fonctionne impecc sous IE mais pa sur firefox qui affiche absolument tt le tps "aucun resultat trouvé"