Afficher une option value

Lisbeth
Invité n'ayant pas de compte PHPfrance

17 juil. 2012, 10:45

Bonjour à tous !

J'ai codé un formulaire comportant une option value, pas de problème à la création mais je n'arrive pas à faire en sorte que la valeur de la db soit affichée par défaut par la suite...

Voici un sample :
echo"
        <tr {$style}>
            <td><input type=\"text\" name=\"horaire_{$idl}\" value=\"{$nom}\"></td>
            <td><input type=\"checkbox\" value=\"1\" name=\"cheure_{$idl}\" {$cheure}></td>
            <td><select name=\"cequipement_{$idl}\"  class=\"selectionUtilisateur\">
            <option value=\"0\"></option>";
        	$result=$base->selectDB("equipement JOIN client ON client.idclient=equipement.client_idclient","client.idclient='{$_SESSION['idClient']}'AND equipement.idequipement NOT IN (SELECT idequipement FROM horaire) ORDER BY equipement.idequipement ASC","equipement.idequipement,equipement.protocole,equipement.numeroSerie");
        	while($liste=mysql_fetch_array($result))
        	{
				echo "<option value=\"{$liste['idequipement']}\">";
					
				if($liste['idequipement']==$horaire['idequipement'])
				{
                    $cequipement=' selected="selected"';
				}

					echo"{$liste['numeroSerie']} {$liste['protocole']}</option>";
			}
Merci par avance !

ViPHP
xTG
ViPHP | 7331 Messages

17 juil. 2012, 13:36

echo "<option value=\"{$liste['idequipement']}\"";
if($liste['idequipement']==$horaire['idequipement']){
  echo ' selected="selected"';
}
echo '>';
echo"{$liste['numeroSerie']} {$liste['protocole']}</option>";
Ceci devrait fonctionner. ;)

Lisbeth
Invité n'ayant pas de compte PHPfrance

17 juil. 2012, 16:48

Nickel et logique :)

Merci !