Mailinglisten-Archive |
At 23.03.00 11:45 +0100, you wrote: >hi > >zuerst mal sorry, das ich hier sachen frage, >die man vielleicht wissen sollte. > >mein problem jetzt: >die ausgabe mit folgendem code fungiert, bis >auf das pulldown menu. dort steht jeweils >nur ein eintrag, anstelle von ca. 35 >dasselbe ohne ein "selected" überprüfung >fungiert auch. was mach ioch falsch?? > >--start code > >$query = "select * from products order by name"; >$result = mysql_db_query("$database", $query); > >$query = "select * from gruppen order by gruppenr"; >$result2 = mysql_db_query($database, $query); > >while ($result1 = mysql_fetch_array($result)) >{ > echo "$result1[name]"; > echo "<select name=\"gruppenrneu\">"; > > while ($result3 = mysql_fetch_array($result2)) > { > echo "<option value=\"$result3[gruppenr]\""; > > if ($result1[gruppenr] == $result3[gruppenr]) > { > echo " selected>"; > } > > echo "$result3[gruppenname]"; > } > > echo "</select>"; >} > >---ende code > versuch mal, das > hinter dem selected aus dem if raus zu nehmen echo "<option value=\"$result3[gruppenr]\""; if ($result1[gruppenr] == $result3[gruppenr]) { echo " selected"; } echo ">$result3[gruppenname]"; Michael
php::bar PHP Wiki - Listenarchive