$result = mysql_query("SELECT DISTINCT * FROM personne WHERE Nom LIKE '".mysql_real_escape_string($nom)."' && Prenom LIKE '".mysql_real_escape_string($prenom)."'"); $list = mysql_query("SELECT DISTINCT * FROM personne ");//requete pour listing personnes echo '<select name="poste">';//création du select while ($data = mysql_fetch_array($result)) { while ($row = mysql_fetch_array($list)) { if ($row["poste"] == $data["poste"]) //si la personne trouvée est celle de reponse, alors echo '<option value="'.$row["poste"].'" selected>'.$row["poste"].'</option>';//option avec select else echo '<option value="'.$row["poste"].'">'.$row["poste"].'</option>';//option sans select } } echo '</select>';//fin select
<?php //ma requete permet de récuperer que les valeurs du nom et du prénom de la page precedente ou j'ai choisis le nom et le prenom que je voulais $host = "localhost"; $user = "root"; $pass = ""; $bdd = "entretien"; // connexion @mysql_connect($host,$user,$pass) or die("Impossible de se connecter"); @mysql_select_db("$bdd") or die("Impossible de se connecter à la base"); $nom = $_POST['Nom']; $prenom = $_POST['Prenom']; $result = mysql_query("SELECT * FROM personne where Nom like '$nom' and Prenom like '$prenom' "); $list = mysql_query("SELECT situation FROM personne ");//requete pour listing personnes echo '<select name="situation">';//création du select while ($donnée = mysql_fetch_array($result)) { while ($row = mysql_fetch_array($list)) { if ($row["situation"] == $donnée["situation"]) //si la personne trouvée est celle de reponse, alors echo '<option value="'.$row["situation"].'" selected>'.$row["situation"].'</option>';//option avec select else echo '<option value="'.$row["situation"].'">'.$row["situation"].'</option>';//option sans select } } echo '</select>';
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question