webForumDet fria alternativet

Vad är det som inte funkar?

PHP

2 svar · 201 visningar · startad av streetrobban

Medlem sedan jan. 20011 140 inlägg
Frågan#1

Tjenare, jag listar alla namnen i min drop-down lista från en databas. Men namnen listas inte. Vad är fel?

		<?php
		require '../inc/db.php';
	
		// Choose the users
		$get = mysql_query("SELECT * FROM xXx");
		while($userRow = mysql_fetch_array($get)) 
		{
			echo "till vem?<br>";
			echo "<select name=till class=input>";
			echo "<option value=\"".$userRow['namn']."\">".$userRow['namn']."</option>";
	  		echo "</select><br><br>";
		}
		
		// Close database
		mysql_close($open);
		?>
Medlem sedan mars 20007 896 inlägg
#2

Du bör ändra ordningen lite...

$get = mysql...

echo "Till vem?<br />";
echo "<select name=\"till\" class=\"input\">";

while(...) {
     echo "<option value=\""...
}

echo "</select>";
...

Byt ut mina punkter till den kod du redan har på de raderna.

Medlem sedan jan. 20011 140 inlägg
#3

Haha vad trött jag blir på mig själv! Tack SPiN för din kod, jag hade gjort lite fel. Men varför det inte funkade som jag trodde det skulle göra var för att bara ett namn fanns i databasen! :D

260 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
123 ms — deklarationer (db)
0 ms — hämta statistik (cache)
134 ms — hämta tråd, inlägg och bilagor (db)
122 ms — ändringar (db)