Hallo,
Ich frage Daten aus einer mysql Datenbank ab und schreibe die in ein array:
$sql = "SELECT * FROM table WHERE field != ' ' ";
$result = mysql_query ( $sql );
Das schreibst du doch nicht in ein Array, oder? Du bekommst doch ein Result-Set-Objekt zurück oder sowas, oder?
warum soll denn das select-Element eine onchange-Eigenschaft haben, die sich nur auf das erste Feld der ersten Abfrage bezieht. Das musst du wohl mit Javascript lösen.
Anonsten mach alternative Syntax das übersichtlicher:
~~~php
<?php while($irgendwas):?>
<p>html</p>
<?php endwhile?>
Gruß
jobo