tu ne peux utiliser des fonctions PHP qu'entre balises PHP, celles-ci :
<?php et ?>
donc dans ce bout de code :
while($row = mysql_fetch_array($optio))
{
?>
<option value="<?php echo($row['section']); ?>"><?php echo($row['service']); ?></option>
<?php
}
?>
ce qui est en dehors des balises, comme par exemple"<option value=""
c'est du HTML
et tu réouvres ensuite les balises PHP pour afficher le contenu de la variable dans l'attribut "value"
tu pourrais tout écrire en PHP, mais moins y'en a à écrire, plus ça va vite
donc que penses-tu de ta deuxième solution maintenant ? est-ce que ton print va faire quelque chose à ton avis ?
sais-tu ce que fais la fonction echo sinon ? http://fr2.php.net/echo