mySQL-Daten in Select Auswahl ausgeben

ShOrtYk

Mitglied
Nabend zusammen,

ich weiss, dass es zu diesem Thema ein Tutorial gibt doch ist dieses, zumindest für meine Zwecke, zu kompliziert.

Wie im Titel schon zu erkennen möchte ich die abgefragten MySQL Daten in einer Select Auswahl ausgeben.

Hier der Code der Datenbankanfrage
Code:
$request="SELECT id, nickname, vorname, nachname FROM pro_admin order by nickname";
$result=mysql_query($request);

Nun möchte ich das Ganze in einem Selectmenü ausgeben
Code:
echo "<form method=\"post\" action=\"chgadmin.php\">";
echo "<select name=\"chgadmin\">";
while(list($id, $nickname, $vorname, $nachname) = mysql_fetch_row($result)) 
    {
        echo "<option value=\"$id\">$nickname</option>";
    }

echo "</select>";
echo "</form>";

Jetzt wird mir jedoch nur ein leeres Selectmenü angezeigt.

Ich bitte euch um Hilfe und bedanke mich ganz herzlich für euren Zeitaufwand
MfG
shortyK
 
Hi
Ich glaube so müsste es gehen
PHP:
<?
		$request="SELECT id, nickname, vorname, nachname FROM pro_admin order by nickname";
		$result=mysql_query($request);
		
		echo "<form method=\"post\" action=\"chgadmin.php\">";
		echo "<select name=\"chgadmin\">";
		
		while ($row = mysql_fetch_object($result))	
    	{
			
        	echo "<option value='$row->id'>$row->nickname</option>";
    	}

		echo "</select>";
		echo "</form>";
		?>
 
Zurück