ERLEDIGT
NEIN
NEIN
ANTWORTEN
5
5
ZUGRIFFE
297
297
EMPFEHLEN
-
20.08.02 14:49 #1
Hallo liebes Forum,
hab mal wieder ein Problem und Ihr seid meine einzige Rettung:
Also: Ich hab eine mysql-datenbank (firma) mit verschiedenen Firmen (pot_kunden). Einfache SELECT-Abfragen über Textfelder sind kein Problem, aber ich möchte, dass man innerhalb eines Formulars über ein Select-Menue (Auswahlmenue) die bereits vorhandenen Firmen auswählen kann.
Ist es irgendwie möglich, die vorhandenen Firmen auszulesen und in dieses Auswahlmenue einzufügen, so dass man nur noch auf den Drop-Down-Pfeil klicken braucht und sämtliche Firmen aufgelistet bekommt?
Kann mir bitte jemand einen Tipp geben?
//loddar
-
20.08.02 14:57 #2
beispiel:
der rest duerfte klar sein..PHP-Code:<?
... db_connection
mysql_select_db(datenbank);
$query = "select pot_kunden FROM firma");
echo "<form method=\"post\" action=\"filename.php\"\n";
echo "<select name=\"firma\">\n";
while($row = mysql_fetch_array($query)) {
echo "<option value=\"$row[id]\">".$row[pot_kunden]."</option>\n";
}
echo "</select><input type=\"submit\" value=\"go\"></form>\n";
?>
Geändert von loki2002 (20.08.02 um 15:06 Uhr)
-
20.08.02 16:02 #3
Hi Loki,
hab noch ne Zeile eingefügt
und jetzt hauts hinPHP-Code:<?PHP $db = mysql_connect("localhost");
mysql_select_db("firma",$db);
$query = "SELECT fa FROM pot_kunden";
$resID = mysql_query($query, $db);
echo "<form name=\"formular1\" method=\"post\" action=\"admin06.php\">\n";
echo "<select name=\"weissnicht\">\n";
while($row = mysql_fetch_array($resID))
{
echo "<option value=\"$row[id]\">".$row[fa]."</option>\n";
}
echo "</select><input type=\"submit\" value=\"Auswählen\"></form>\n";
?>
Eine Frage habe ich aber noch - welche Variable nehm ich mit auf die nächste Seite "admin06.php", oder gibts eine elegantere Lösung?
//loddar
-
20.08.02 19:34 #4
echo "<select name=\"weissnicht\">\n";
sprich die $var 'weissnicht' uebergibst Du .. bzw. weissnicht=$id ..weil ja -> "<option value=\"$row[id]\">"
wobei Du natuerlich ein Feld namens 'id' in deiner db haben musst.. und das am besten mit auto_increment automatisch (wie der name ja schon beschreibt
) gefuellt wird..
Geändert von loki2002 (20.08.02 um 19:37 Uhr)
-
21.08.02 12:24 #5
Nochmals THX,
ich wüsst nicht, was ich ohne euch machen sollte.:|
//loddar
-
23.08.02 11:22 #6
Tschuldigung, dass ich nochmal stören muss, aber...
Die Variablenübergabe funktioniert so ganz gut!
Nur ich brauche auf der Folgeseite eigentlich zwei Variablen, einmal den Namen der Firma [fa] und die dazugehörige Kunden-ID [id].PHP-Code:$var'weissnicht'
Er übergibt aber nur die ID an die nächste Seite, da ja
Kann man das irgendwie lösen, vielleicht mit versteckten Feldern oder so?PHP-Code:"<option value=\"$row[id]\">"
Wäre echt klasse, wenn mir einer helfen könnte.
//loddar
Ähnliche Themen
-
mit Array mehere SELECT Abfragen
Von thomsonz im Forum PHPAntworten: 6Letzter Beitrag: 15.08.08, 12:55 -
Auswahlmenue
Von sunflower84 im Forum Javascript & AjaxAntworten: 2Letzter Beitrag: 21.12.06, 08:16 -
DB Abfragen ausgeben
Von xtratz im Forum PHPAntworten: 3Letzter Beitrag: 18.10.05, 20:09 -
Zwei SELECT-Abfragen zusammenfassen?
Von ulireg im Forum Relationale DatenbanksystemeAntworten: 2Letzter Beitrag: 26.07.05, 08:37 -
2 unabhängige SELECT Abfragen
Von RADA im Forum Relationale DatenbanksystemeAntworten: 2Letzter Beitrag: 21.07.04, 11:51





Zitieren
Login






[PHP][Snippet] Array zu XML konvertieren