In pulldown-menü mysql-werte

Hallo,
ich möchte Werte aus meiner MySQL-DB in ein Pulldown-Menü bringen und dann mit dem ausgewählten Wert weiterarbeiten. Wie bekomme ich das am einfachsten hin?

kann ich das igentwie in ein Array setzen?
$query=„SELECT id,name FROM xyz ORDER BY name ASC“;

Bin für ausführliche Tipps dankbar
Liebe Gruesse
Steffi

Hallo,
ich möchte Werte aus meiner MySQL-DB in ein Pulldown-Menü
bringen und dann mit dem ausgewählten Wert weiterarbeiten. Wie
bekomme ich das am einfachsten hin?

Ich machs immer so (in meiner antiquierten PHP-Notation)

<?php $sql = "SELECT * FROM blafasel ORDER BY sortfeld"<br />$result = mysql\_db\_query($database,$sql);
$rows = mysql\_num\_rows($result);

$i = 0;
while ($i \< $rows) {
 $arr = mysql\_fetch\_array($result);
 $id = $arr["id"];
 $opt = $arr["opt"];

 echo "<option value='\"$id\"'>$opt";<br> $i++;<br>}<br><br>?&gt;<br><br>
</option>

Sorry, ich programmiere das jetzt seit PHP2.0 so, und ich sehe keine veranlassung die Schleife ohne mein geliebtes $i++ zu bauen - ich weiß, es geht eleganter (sehs ja bnei Euch immer).

Stefan

Sorry, ich programmiere das jetzt seit PHP2.0 so, und ich sehe
keine veranlassung die Schleife ohne mein geliebtes $i++ zu
bauen - ich weiß, es geht eleganter (sehs ja bnei Euch immer).

wieso Sorry? ich denke mal jeder würde es so machen, oder halt mit for, aber das ist ja ähnlich :smile:

Hallo Stefan,

echo „$opt“;

bastel’ noch ein abschließendes ein, dann ist auch der Browser glücklich.

Grüße … Peter