Dropdown-Menü bei der Anmeldung mit Datenbankabfrage
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
auslese
code
datenbank
durchlesen
feld
formular
hilfe
http
hund
info
kategorie
katze
liste
profil
registrierung
spinne
springen
tabelle
url
verschiedenen kategorien
-
Hallo zusammen :),
ich bin leider noch totale niete und brauche hilfe und zwar
ich möchte in ein registrierungsscript ein dropdown menü einbauen
in welchem man zwischen 8 verschiedenen Kategorien wählen kann man sollte jedoch nur eines auswählen können und das sollte bei der registrierung mit in die Datenbank bei dem jeweiligen User springen und nach der Registrierung im Profil zu sehn sein was welcher User gewählt hat z.b:
Kategorie:
1.Maus
2.Hund
3.Katze
4.Fisch
5.Schlange
6.Spinne
7.Frosch
8.Krebs
das jeweils ausgewählte Feld sollte dann in die Tabelle "User" unter "Kategorie" reinspringen mit der dazugehörigen ID von dem User
Ich hoffe es ist etwas verständlich bitte sagt bescheid falls es leichter geht oder irgendwas unklar ist
Bin über jede hilfe dankbar -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Vielleicht solltest du dir allgemein erst mal ein wenig PHP-Lektüre durchlesen und üben?
php-einfach.de zum Beispiel ist dafür eine super Seite!
Aber zu deinem Problem:
Du frägst einfach die Kategorien ab:
SELECT id, bezeichnung FROM kategorien
Öffnest ein <select>
Arbeitest dann mit einer while-Schleife die Einträge durch und schreibst die <option> jeweils mit value dazu.
Schließt das <select>
Das Ganze logischerweise im Formular.
Wenn das Formular gesendet wurde rufst du mit Hifle des Namens des <select> die ID ab und speicherst diese mit beim User im Feld idkategorie!
Infos hierzu:
http://dev.mysql.com/doc/refman/5.1/de/insert.html
http://dev.mysql.com/doc/refman/5.0/en/update.html
http://de.selfhtml.org/html/formulare/auswahl.htm
http://www.html-world.de/program/phpex_1.php
http://www.selfphp.info/praxisbuch/praxisbuch.php?group=32
http://www.phpbox.de/php_tutorials/formularversenden1.php
-
Ich nehme einmal an, die Tabelle Kategorien existiert bereits in Deiner Datenbank. Dann kannst Du sie auslesen und als DropDown-Liste darstellen (siehe SELFHTML). Wird das Formular nun zu Dir übertragen, kannst Du den Wert der Liste auslesen (am Besten trägst Du als Value gleich die ID der Kategorie ein, siehe Link) und zusammen mit den Benutzerdaten als Fremdschlüssel speichern.
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage