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