Ankündigung

Einklappen
Keine Ankündigung bisher.

Datenbank wird nicht korrekt ausgelesen, Error.

Einklappen

Neue Werbung 2019

Einklappen
X
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Datenbank wird nicht korrekt ausgelesen, Error.

    Guten Tag,

    Ich arbeite seit wenigen Minuten an einem Loginscript mit PHP und MySQL. Dennoch erhalte ich folgenden Fehler und denke, dass die Datenbank nicht richtig ausgelesen wird und egal ob man die richtigen oder falschen Logindaten eingibt nicht eingeloggt wird.

    Warning:
    Code:
    Warning: mysql_query() expects parameter 2 to be resource, object given in [...] on line 23
    Line 19-23:
    PHP-Code:
    $sql "SELECT *
              FROM tabelle
              WHERE spalte = '
    $user'";

    $result mysql_query($sql$db); 
    Aufbau der Verbindung:
    PHP-Code:
    $db = new mysqli('server''benutzername''passwort''datenbank_name'); 

  • #2
    mysql != mysqli

    Kommentar


    • #3
      Hmm, habe ich mal wieder was durcheinander gebracht, hat sich somit gelöst, worin besteht der hauptsächliche Unterschied zwichen MySQL und MySQLi?

      Kommentar


      • #4
        hauptsächlicher Unterschied - mysqli ist objektorientiert - mysql rein prozedural - das hättest du dir aber selbst denken können, da du ja die Fehlermeldung entsprechend erhalten hast ("OBJECT" given ....)

        daneben unterstützt mysqli prepared statements als deutliche Erleichterung in Hinblick auf SQL-Injections und mehrfache Verwendung ein und der selben Abfrage nur mit unterschiedlichen Datenwerten

        Kommentar

        Lädt...
        X