Bonjour,
Attention, je vois une erreur de frappe et peut-être un petit souci avec les " et '.
Faites plutôt comme ça :
<form method="post" action="traitement2.php">
<select name="type2" size="1" >
<?php
// On boucle sur la table
while ( $row = mysql_fetch_array( $result)) {
$num = $row["ID_sorte"];
$nomtype = $row["nom_sorte"];
echo '<option value="' . $num . '">' . $nomtype . '</option>';
}
mysql_close( $link);
?>
</SELECT>
<p id="buttons">
<input name="submit" type="submit" value="Envoyer" />
<input type="reset" value="Recommencer" />
</p>
</form>
Le fait est que les " et ' n'ont pas le même effet dans un echo.
un
echo "$variable";
affichera bien la valeur de la variable, mais un
echo '$variable';
affiche le texte '$variable' tel quel.