(Listenfeld) mit MySQL Daten über PHP füllen.

Pestilence

Mitglied
Also ich möchte gerne ein "dropdown" Listenfeld mit Optionen einer MySQL
Datenbank füllen. Jedoch verliefen sich alle Versuche bis jetzt im Sand.
Vielleicht kann mir jemand von euch den richtigen Denkanstoß geben.
Leider hat mir :google: und :rtfm: nicht wirklich weitergeholfen.

Hier mal der Code:

PHP:
include 'dbcon_u.php';

			$dbanfrage = "SELECT UserName from users";
			$result = mysql_db_query($dbname, $dbanfrage, $dbverbindung) OR die(mysql_error());
			while ($ausgabe = mysql_fetch_array($result))
			{

				 $array2 = print"<option>".$ausgabe['UserName']."</option>\n";
				
			}
				print"<form name=\"form2\" method=\"post\" action=\"I_MDA.php\">\n";
				  print"Member aussuchen:\n";
				print"<select name=\"member\">\n";
  				$array2;
				print"</select>\n"; 
				print"<input type=\"submit\" name=\"Submit2\" value=\"ok\">\n";
				print"</form>\n";
				print"<br>\n";
 
Zu deinem Programmier-Stil sag ich jetzt mal nix, weil jedem das seine :D
PHP:
            $dbanfrage = "SELECT `UserName` FROM `users`";
            $result = mysql_query($dbanfrage) or die(mysql_error());
            ?>
            <form name="form2" method="POST" action="I_MDA.php">
            Member aussuchen:<br>
            <select name="member">
            <?
            while ($row = mysql_fetch_assoc($result))
            {

                 ?>
                     <option><?=$row['UserName']?></option>
                 <?
                
            }
            ?>
            </select><br>
            <input type="submit" name="Submit2" value="ok">
            </form>
            <br>
/€dit:
Sorry, hatte nicht gesehen das du noch was ganz anderes falsch gemacht hattest ;)
 
Zuletzt bearbeitet:
Zurück