Probleme de table php mysql

Résolu
Bonjour tout le monde,

je travaille en php mysql et je voudrais creer deux listes deroulantes dans une meme table
mais je voudrais mettre les deux listes côte a côte, alors que ce code m affiche les resultats en 1 ligne
ce serait sympa de m aider,
merci bcp

voila mon code:
<tr><td><b>Son Nom</b></td><td><b>Son Prénom </b></td></tr>

<?php
$conn = mysql_connect('localhost', $_SERVER['DB_USER'], $_SERVER['DB_PASS']);
mysql_select_db("mschyns_".$_SERVER['DB_USER']);
echo "<tr><td>";
for ($i=1;$i<=5;$i++) {
$msq = "SELECT nom FROM patient";
$res = mysql_query($msq);
$nbre_patient=mysql_num_rows($res);

echo "<select name=\"nom\">";
echo "<option value=\"Vide\" selected=\"selected\">Choisir ici </option>";
for ($j=1;$j<=$nbre_patient;$j++) {
$row = mysql_fetch_assoc($res);
echo "<option value=\"$j\">".$row["nom"]."</option>";

}

echo "</select>";
}
echo "</td>";
?>
<?php
echo "<td>";
for ($d=1;$d<=5;$d++) {
echo "<select name=\"prenom\">";
$msql = "SELECT prenom FROM patient";
$resu = mysql_query($msql);
$nbre_prenom=mysql_num_rows($resu);

echo "<option value=\"Vide\" selected=\"selected\">Choisir ici </option>";
for ($a=1;$a<=$nbre_prenom;$a++) {
$row = mysql_fetch_assoc($resu);
echo "<option value=\"$a\">".$row["prenom"]."</option>";
}
echo "</select>";
}
echo"</td></tr>";
?>

1 réponse

  1. ca c'est du css.

    bah dans ton tableau soit les select sont dans deux td different du meme tr et ils vont être côte à côte,

    soit si tu as pas de table tu fais deux div avec pour style display:block;

    A bientôt