Эта строка, вероятно, неверна ...
echo "<select name=domaine value=''>Domain </option>";
Если это будет
echo "<select name=domaine value=''>";
Вы также должны заметить, что если ни один из параметров не выбран, то вы не будетеполучить значение обратно.Чтобы убедиться, что вы вернете значение, выберите одно из них (например, первое) по умолчанию, добавив к нему selected="selected"
...
Я бы также рекомендовал процитировать значения чуть более четко.Ради полноты ...
<?php
$query = sprintf("SELECT domaine FROM `domainema` WHERE userid='%s' ", $userid);
$result=mysql_query($query);
echo '<select name="domaine" value="">';
$isfirst = true;
while ($nt=mysql_fetch_array($result)) {
echo '<option value="'.$nt[id].'"';
if ($isfirst)
echo ' selected="selected"';
echo '>'.$nt[domaine].'</option>';
$isfirst = false;
}
echo '</select>';
?>