Aktuellen Wert in DropDown vormarkieren

Also, ich habe ein kleines Problem mit meinem ACP, das ich gerade programmiere. Dort soll unter Anderem konfigurierbar sein, welchen Rang ein User hat. Die Ränge sind alle in einer DB gespeichert. Ich kann natürlicha uch schon ne automatische Liste mit Rängen erstellen, allerdings ist der aktuelle Rang eines Users nicht vormarkiert und deswegen, kann man einen Admin ganz schnell zum User machen, wenn man vergisst den Rang wieder auf Admin zu stellen.

Hat da jemand ne Lösung?

PS.: Meine Boardsuchen „dropdown“ und „drop-down“ haben nichts ergeben, aber ich glaube es gab so ein Topic schonmal.

[HTML]

>User >Admin [/HTML]

$user[„rang“] entspricht hier dem Rang-Wert aus der Datenbank. Musst du nur auf dein System anpassen.
Alternativ kannst du das in eine foreach-Schleife packen, wenn die Ränge dynamisch aus einer DB kommen.

Aha, ich werde mal nen wenig rumprobieren.

machs doch einfach so:

[php]

<?php echo " OPTION 1"; ?>

[/php]

musst halt mit den variablen definieren ob Option 1 = 1 oder irgendwas anderes ist.

Öhm… das ist jetzt nur eine umgeschriebene Fassung meines Beitrages und nicht wirklich eine andere Lösung!

Einfach wäre das hier:

[PHP]<?php
$RangListe = array(‚Admin‘, ‚User‘, ‚Mod‘);
$UserRand = 3;

echo ‚‘;
foreach($RangListe as $Index => $Rang)
{
echo ‚<option value="‘.$Index.‚"‘;
if($UserRang == $Index)
echo ’ selected=„selected“‚;
echo ‚>‘.$Rang.‘';
}
echo ‚</select‘>;
?>[/PHP]