$insert = "INSERT INTO state(state, sanction_percentage,
lt`(`1p`)`min, lt`(`1p`)`, lt`(`3p`)`min, lt`(`3p`)`, ht`(`415`)`min,
ht`(`415`)`, ht`(`11`)`min, ht`(`11`)`, tarrif, per_day_gen,
generation_limit) VALUES('$state', '$sanction_percentage', '$lt1p_m',
'$lt1p', '$lt3p_m', '$lt3p', '$ht415_m', '$ht415', '$ht11_m', '$ht11',
'$tarrif', '$per_day_gen', '$generation_limit')";
I Flucht auf Klammer verwendet haben, aber es gibt Fehlermeine Spaltennamen hat Klammer wegen dem, wenn ich rufe Einsatz in PHP es Fehler gibt
Sie haben einen Fehler in Ihrer SQL-Syntax; Überprüfen Sie das Handbuch, das Ihrer MySQL - Server - Version entspricht, um die richtige Syntax für '' (`1p`)` min, lt` (`1p`)`, lt` (`3p`)` min, lt` (` 3p`) `, ht` (` 415`) `min, ht` (` 415`) `,‘
Okay, hier ist eine _random_ Frage. Warum in aller Welt haben Sie Klammern als Teil eines Spaltennamens _at all_? –
Verwenden Sie Back-Ticks. – jarlh
Da die Datenbank den Spaltennamen bereits in Klammern enthält. –