Liste roulante

imed -  
Alain_42 Messages postés 5413 Statut Membre -
Bonjour à tout le monde,je souhaite importer des données à partir d'une base des données suivant l'id du champ que je souhaite afficher,la sélection d'id se fait par une liste roulante qui importe tou l'id de l'enregistrement,en réalité sa marche mais le grand prb c'est la sélection de la dernière enregistrement dans la table si je doit modifier le deuxième enregistrement par exemple il change le dernier enregistrement,c'est foulie,voici le code source:
<select name="id_image">
<?php
do {
?>
<option value="<?php echo $row_Recordset1['id']?> "<?php if (!(strcmp($row_Recordset1['id'], $row_Recordset1['id'])))?>> <?php echo $row_Recordset1['id']?></option>
<?php
} while ($row_Recordset1 = mysql_fetch_assoc($Recordset1));
$rows = mysql_num_rows($Recordset1);
if($rows > 0) {
mysql_data_seek($Recordset1, 0);
$row_Recordset1 = mysql_fetch_assoc($Recordset1);
}
?>
</select>
A voir également:

1 réponse

Alain_42 Messages postés 5413 Statut Membre 894
 
Beaucoup plus simple pour générer une liste déroulante:

<select name="id_image">
<?php
 while ($row_Recordset1 = mysql_fetch_assoc($Recordset1)){
?>
	<option value="<?php echo $row_Recordset1['id']?>"> <?php echo $row_Recordset1['id']?></option>

<?php
}
?>
</select>


et à quoi sert ton if(...) ?

si tu testes qq chose il faut une action qui en résulte
0