• Hey. Wo liegt hier der Fehler? Ich bekomme den Fehler "You have an error in your SQL syntax;", aber wenn ich in SQL direkt "SELECT * FROM Databasename" probiere, geht alles.


    Code
    1. $test = "Databasename";
    2. $dbnumbers = $conn->prepare('SELECT* FROM \'' . $test . '\'');
    3. $dbnumbers->execute();
  • SQL
    1. SELECT* FROM 'Databasename'

    Sollte eher so aussehen

    SQL
    1. SELECT* FROM `Databasename`


    BTW: variablen gehören nicht in die Query.

    Wenn Du unbedingt den Table per var so angeben musst,

    dann bitte mit Whitelist.


    EDIT: whitelist bsp