mi sfugge qualcosa....
se fai un select le option son messe una sotto l'altra. Non capisco bene cosa vuoi dire....

Se vuoi tutto su una riga deve essere nella stessa option...


code
while($row = mysql_fetch_row($dati))
{
echo "
<option value = '$row[0]'>$row[0] - $row[1]</option>
<option value = '$row[1]'>$row[1] - $row[0]</option>
";
}

in pratica dovresti mettere l'id nel value e non il prezzo o il prodotto in modo da riconoscere il record, non il prezzo o nome...

Ma chissa' che volevi dire...
Esattamente quello che pensavi, tutti nella stessa option,solo che nella option li stampa due volte di fila!