2010-02-27 5 views
1

Je cette forme d'option:Comment charger des données de MySQL sur l'option formulaire HTML

<tr> 
<td><font size="3">Civil Status</td> 
<td>:</td> 
<td> 
    <select name="cs" id="cs"> 
     <option>Single</option> 
     <option>Married</option> 
     <option>Widowed</option> 

    </select></td></td> 

Que dois-je faire pour le charger avec des données de MySQL, comme celui-ci:

<td width="23"><font size="3">Sex</td> 
<td width="3">:</td> 
<td width="174"><input name="sex" type="text" maxlength="1" value="<?php echo $row["SEX"]; ?>"></td> 
+0

Votre code HTML n'est pas bien formé, et nous avons besoin de la disposition de la table MySQL, plus les informations que vous lisez depuis quelle table. Aussi, comment voulez-vous que le formulaire soit soumis? GET ou POST? –

Répondre

2
$result = mysql_query(blahblah); 

<select name="cs" id="cs"> 
    <?php 
    while ($line = mysql_fetch_array($result)) { 
     echo '<option value="' . $line['id'] . '">' . $line['name'] . '</option>'; 
    } 
    ?> 
</select> 

Quelque chose comme ça devrait le faire. Si j'ai bien compris la question ...

Questions connexes