Hallo zusammen,
ich habe schon viele verschiedene Varianten von SQL Statements in gesehen. Insbesondere in PHP Code sehe ich da die verschiedensten Varianten um Felder, Tabellen uns zu setzten.
Beispiele einiger Varianten die ich so gesehen habe:
Ohne jegliches "quotieren":
Code:
INSERT INTO news (id, title, description) VALUES (1, value1, value2)";
Mit ` Für Tabellen und Felder und ' für Werte:
Code:
INSERT INTO `news` (`id`, `title`, `description`) VALUES (1, 'value1', 'value2')";
Und davon noch die wildesten Kombinationen. Funktionieren scheinen die alle, aber was ist da best practice und kann man sich die '...' Sparen wenn man Prepare Statements benutzt?
Viele Grüße