Salve
vi pongo questo problema. Attraverso vari passi formo una stringa $query che con echo viene stampata così:
"UPDATE articoli SET coda ='Codice1', foto ='foto di Codice1.jpg' WHERE id = '43'"
il DB è connesso, la tabella si chiama articoli e i campi da "uppare" sono coda e foto.
Il tutto sembra corretto, ma quando vado ad inserire la stringa nel DB con questa funzione
mysql_query($query, $db);
la tabella non si uppa e mysql_error() riporta questo errore:
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 '"UPDATE articoli SET coda ='Codice1', foto ='foto di Codice1.jpg' WHERE id = '43'"' at line 1
il mio host è xyz (a volte ci fossero problemi con diverse versioni di mysql).
Chi mi aiuta pls?