ERLEDIGT
NEIN
NEIN
ANTWORTEN
9
9
ZUGRIFFE
530
530
EMPFEHLEN
-
hallo allerseits...
ich bin gerade ein kleines script am basteln, und bei der updatequery sollte in ein dropdown jeweils der zugeteilte user an erster stelle erscheinen. dann sollte man die anderen auch noch auswählen können.
hier mal ein ausschnitt des codes:
danke im voraus für die hilfePHP-Code:... <td><select name=\"selectuser\">
";
$qu = mysql_query("select * from $dbtable2 where id='$user'");
$num_qu = mysql_NumRows($qu);
$ure = 0;
while ($ure < $num_qu) {
$id = mysql_result($qu,$ure,"id");
$user = mysql_result($qu,$ure,"user");
print "
<option value=\"$id\">$user</option> // hier sollen die user erscheinen, AA, BB, CC etc. (wenn der eintrag zu BB gehört soll BB an erster stelle erscheinen)
";
$ure++;
}
print"
</select> ...
gruss finsh
-
03.04.03 12:53 #2
- Registriert seit
- May 2002
- Ort
- Berlin
- Beiträge
- 168
Mach doch einfach eine if-abfrage
if (zugeteilter user) //ich hab mir jetzt den quellcode nich angesehn
echo "<option value=\"".$id."\" selected>$user</option>";
else <option value=\"".$id."\">$user</option>;
-
03.04.03 13:13 #3
- Registriert seit
- Mar 2002
- Ort
- BRD
- Beiträge
- 489
Yepp, genau diese Lösung schwebte mir auch vor! Wobei ich durch die If-Anweisung lediglich das "SELECTED" setzen lassen würde. Andere möglichkeit. Den Aktuellen User nach oben setzen und dann mit einer anderen Abfrage alle anderen Personen darunter auflisten lassen!
-
hmmmm. @sebastianus: wie würde das denn genau aussehen****? könntest du ein beispiel machen****?
-
03.04.03 14:16 #5
- Registriert seit
- Nov 2002
- Ort
- Altdorf bei Nürnberg
- Beiträge
- 3.027
Oder du machst entsprechend viele Variablen:PHP-Code:<select>
<option value="user1"
<?php if ($selectuser1 == 1) echo " selected" ?>
>User 1</option>
<option value="user2"
<?php if ($selectuser2 == 1) echo " selected" ?>
>User 2</option>
</select>
Und bindest die dann in das Selectfeld ein:PHP-Code:$user1 = "";
$user2 = "";
$user3 = " selected";
$user4 = "";
PHP-Code:<select>
<option value="user1"<?php echo $user1 ?>>User 1</option>
<option value="user2"<?php echo $user2 ?>>User 2</option>
<option value="user3"<?php echo $user3 ?>>User 3</option>
<option value="user4"<?php echo $user4 ?>>User 4</option>
</select>
-
danke schön, ich werde das mal ausprobieren.
-
03.04.03 23:11 #7äh... sonst geht's uns aber noch gut, ja?PHP-Code:
<select>
<option value="user1"<?php echo $user1 ?>>User 1</option>
<option value="user2"<?php echo $user2 ?>>User 2</option>
<option value="user3"<?php echo $user3 ?>>User 3</option>
<option value="user4"<?php echo $user4 ?>>User 4</option>
</select>
noch nie was von for-schleifen gehört?//edit an die mods & admins: leute, ihr solltet mal <nobr> oder was das ist ausm code-teil raushauen - diese querbalken nerven nämlich.PHP-Code:echo "<select>";
for($i=1;$i<=$num_qu;$i++)
{
echo "<option value=\"user" . $i . "\"";
if(ausgewählter user)
echo " selected=\"selected\"";
// XHTML-konform, kann auch nur selected sein
echo ">User " . $i . "</option>";
}
echo "</select>";
-
nicht schlecht @silentwarrior******
sieht sehr gut aus. probs morgen gleich mal aus******
cya
-
04.04.03 13:42 #9
- Registriert seit
- Nov 2002
- Ort
- Altdorf bei Nürnberg
- Beiträge
- 3.027
@Warrior: Ha, dafür ist meine Lösung Templates-Kompatibel (Wenn man dasd <? ?> weglässt!)
-
OK. bis jetzt hat mir eure hilfe noch nicht geholfen. hier mal meine ausgabe.
+---------------------+
| Eintrag 1 |
+---------------------+
+---------------------+
| Wert 1 |
+---------------------+
Dropdown Menü:
+----+
| AA | ===> AA erscheint als erstes im
| AB | select Menü, da das zusammen
| AC | gehört (verknüpft)
| AD |
+----+
###################################
Jetzt habe ich einen anderen eintrag:
+---------------------+
| Eintrag 12 |
+---------------------+
+---------------------+
| Wert 12 |
+---------------------+
Dropdown Menü:
+----+
| AC | ===> AC erscheint als erstes im
| AA | select Menü, da AC zu
| AB | Eintrag 13 verknüpft ist.
| AD |
+----+
so, jetzt, wie mache ich das am besten********************? hoffe das die zeichnung hilfreicher ist...
Ähnliche Themen
-
Selectboxwert selectet
Von Fruitgum im Forum PHPAntworten: 6Letzter Beitrag: 02.09.10, 09:23





Zitieren
Login






[PHP][Snippet] Array zu XML konvertieren