webForumDet fria alternativet

Använda MySQL-värde

PHP

2 svar · 204 visningar · startad av sibben11

Medlem sedan maj 200214 inlägg
Frågan#1

Hej

Jag har tänkt att använda en dropdown meny enligt nedan:

<select name=\"select\">
<option value=$värde">$värde</option>

Där de olika "options values" ska tas från databasen.

När man tex. kör: select title from tabell where namn="erik";

Så får man många värden på en lång rad utskrivna.
Jag vill ha en variabel för varje sånt värde som tas ut ur databasen, för att sedan användas i dropdown-menyn.

Hur sätter man en variabel på värdena som ligger i samma kolumn?

Medlem sedan dec. 200012 464 inlägg
#2
<select name='dd'>
<?
$q = "select distinct title from t where name = 'Erik'";
$c = mysql_query($q) or die(mysql_error());
while ( $r = mysql_fetch_array($c)) {
  echo "<option value='" . $r["title"] . ">" . $r["title"] . "</option>";
}
?>
</select>
Medlem sedan maj 200214 inlägg
#3

Tack!

Tack så mycket!

Nu fungerar det...

379 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
119 ms — deklarationer (db)
122 ms — hämta statistik (db)
130 ms — hämta tråd, inlägg och bilagor (db)
125 ms — ändringar (db)