Hej ! Mam problem . Chciałbym zaktualizowac baze danych poprzez php lecz wyskakuje mi błąd :
Fatal error: Uncaught PDOException: SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'Temat: serv, WHERE temat = serverlog.txt AND plik = Plik log' at line 5 in C:\xamppp\htdocs\save.php:153 Stack trace: #0 C:\xamppp\htdocs\save.php(153): PDO->prepare('UPDATE pliki ...') #1 {main} thrown in C:\xamppp\htdocs\save.php on line 153
Mój kod odpowiedzialny za to :
$sql = "UPDATE pliki
SET akcja = $akcja[$t],
valid = $wynik[$t],
data = $daty[$t],
WHERE temat = $temat AND plik = $pliki[$t] " ;
$statement = $db->prepare($sql);
$statement ->execute();
Prosze Was o pomoc . Z góry dziękuje !