Brauche eure Hilfe! [MySql]

  • Hey Leute,
    Habe mir ein UCP besorgt und schon meine DB dort eingetragen aber wenn ich einloggen will steht dort:
    Fehler :You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'Key = '' COLLATE latin1_general_cs' at line 1



    und meine DB sieht so aus:
    http://s7.directupload.net/file/d/3398/fic36na2_jpg.htm


    Die DB Name und Key haben die Kollation latin1_swedish_ci
    Ich möchte es so das ich mich einloggen kann finde den fehler nicht
    Lg. Luis

  • Mach mal aus
    $sql2 = mysql_query("SELECT * FROM users WHERE binary Name = '".$Name."' AND binary Key = '".$Key."' COLLATE latin1_general_cs")


    das hier
    $sql2 = mysql_query("SELECT * FROM users WHERE binary Name = '".$Name."' AND Key = '".$Key)


    Wird so auch nicht gehen.
    mach es so:

    PHP
    mysql_query("SELECT * FROM users WHERE Name = '".$Name."' AND Key = '".$pw."'")
  • PHP
    $name = mysql_real_escape_string($_POST["Username"]);
    $pw = mysql_real_escape_string($_POST["Password"]);
    
    
    mysql_query("SELECT * FROM users WHERE `Name` = '".$name."' AND `Key` = '".$pw."');


    Backticks auch entsprechend bei Name beim INSERT-Query hinzufügen.

    Moderator der Bereiche: Coding, Vorstellungsrunde und Handelsecke. Über Verwarnungen, falls du zu den Wenigen gehörst, die eine Verwarnung von mir erhalten haben, kannst du jederzeit mit mir reden, sofern der Umgangston stimmt.


    expect us. / unkompetent. Das neue dynamisch. / easy-stripping.net - coming soon! / "9§. the entire website bestands out of english." / Vollprofi in allem, wo gibt und noch mehr; kann auch OOP.
    Kleine Coding-Frage? Schau doch in #dev im IRC vorbei, wir können dir sicher helfen.


    Ich bin für Aufträge im Bereich der Webentwicklung (z.B. User Control Panel) zu haben. Kontaktiere mich diesbezüglich einfach in einer privaten Nachricht mit deinen, möglichst konkreten, Vorstellungen.


    lesen.denken.posten. - [22:54:14] <Goldkiller2> früher gabs immer so coole user da stand in der signatur "lesen.denken.posten."


    Mafia 2 Multiplayer (m2mp.de) - Eine kostenlose Modifikation für Mafia 2, die es, ähnlich wie SAMP, erlaubt über das Internet oder LAN mit bis zu 1000 anderen Spielern zu spielen.