PHP: In Datenbank schreiben und auslesen

  • hallo,

    ich möchte gerne ein Anmeldeformuar erstellen, das klappt auch so weit. Nur dann will ich, dass die eingegebenen Daten in einer Datenbank (MySQL) gespeichert werden.
    Sobald die Daten dann gespeichert sind, soll sich der User einloggen können, mit seinen Daten.
    Das Script soll dann die eingegeben Daten mit den daten in der Datenbank vergleichen.

    Kennt einer dafür eine Lösung??

    Danke

    Fabian

  • Kennst Du Dich ein bischen mit PHP aus?

    Mit PHP ist das einfach zu realisieren. Denke Du willst ein Login Script schreiben.
    Wenn Du die im Formular eingegebenen Daten übergibst kann Du sie mit den vorher aus der DB ausgelesenen Daten vergleichen und mit einer if-Bedingung die weitere vorgehensweise bestimmen.

    Dafür gibt es hier im Forum auch schon einige Threads. Schau Dich mal um vielleicht findest Du da was.

    Gruß

    Matthias

  • Naja finde das Tutorial für einen anfänger recht kompliziert.

    also 1. Kennst du dich mit My SQL aus ?

    Wenn ja:

    Zuert wir die verbindung mit dem Datenbank-server her gestellt:

    $db_host = 'localhost';
    $db_user = 'root';
    $db_password = '';
    $db_datenbank = 'projekt';

    Code
    mysql_connect($db_host,$db_user,$db_password);

    und dann die datenbank aus gewählt:

    Code
    mysql_select_db($db_datenbank);


    Gucken ob userdaten in der datenbank vorhanden sind:

    Also die standart methode eine Datenbak ab zu fragen ist:


    Und daten Trägt man wie folgt in eine Datenbank ein:

    Code
    mysql_query("INSERT INTO tabelle VALUE 1 , 'BAL' , 'hallo' ");

    und immer so weiter.

    mySQL Tutorial:
    http://v.hdm-stuttgart.de/~riekert/lehre…l#my_db_auswahl