kostenloser Webspace werbefrei: lima-city


Dropdown-Menü bei der Anmeldung mit Datenbankabfrage

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    killerkitty

    killerkitty hat kostenlosen Webspace.

    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
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. 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
  4. 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.
  5. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!