Schickt Benutzerdaten nicht an MySQL, hat aber die Daten

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • Schickt Benutzerdaten nicht an MySQL, hat aber die Daten

    Hallo Leute,

    ich mag das eigentlich nicht hier Code reinzustellen und meine Fehler suchen zu lassen, aber ich werde hier noch rammdösig. Ich kann keinen Fehler entdecken. Er gibt auch die 5 Variablen aus, aber schreibt sie nicht in die Datenbank. Mit der gleichen Syntax funktioniert es aber in einem anderen Script :( Für Hilfe bin ich sehr dankbar.

    Quellcode

    1. <?php
    2. if(isset($_POST['Benutzer'])) {
    3. echo ($_POST['Benutzer']);
    4. echo ($_POST['Vorname']);
    5. echo ($_POST['Nachname']);
    6. echo ($_POST['mail']);
    7. echo ($_POST['Passwort']);
    8. $db_link = @msqli_connect ('localhost', 'root', 'Kennwort');
    9. mysqli_select_db($db_link, 'schlaumi');
    10. $sql="INSERT INTO
    11. 'schlaumi'.'benutzer'(Benutzer, Passwort, Vorname, Nachname, mail)
    12. VALUES('{$_POST['Benutzer']}', '{$POST['Passwort']}', '{$_POST['Vorname']}', '{$_POST['Nachname']}', '{$_POST['mail']}')
    13. ";
    14. mysqli_query($db_link, $sql);
    15. }
    16. ?>
    Alles anzeigen



    ich habe keine Fehlermeldungen und es auch schon probiert mit:

    Quellcode

    1. $sql="INSERT INTO
    2. 'schlaumi'.'benutzer'('Benutzer', 'Passwort', 'Vorname', 'Nachname', 'mail')
    3. [...]



    Wie gesagt: Danke Danke

    Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von noeden ()