phpbar.de logo

Mailinglisten-Archive

[php] mysql ausgabe als pulldown

[php] mysql ausgabe als pulldown

Michael Knetsch mk_(at)_itprotect.de
Thu, 23 Mar 2000 12:01:26 +0100


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