Ciao,
non ho ben capito una cosa... la mysql_real_escape_string va usata anche quando si legge dal database o soltanto prima di inserire? Se io faccio una SELECT di tutti i campi di una colonna:
cosa succede se dentro i records della colonna name ci sono stringhe con apostrofi? (quotes)codice:$sql="SELECT `name` FROM $table ";
a me succede questo, anche se cerco di manipolare la stringa dopo averla letta dal database...
1064: 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 'à 10,2"'' at line 3
quindi cosa va fatto su quella SELECT in modo da estrapolare già i dati senza apostrofi?
E' questo il problema?
Grazie![]()

Rispondi quotando
prima filtri, memorizzi, poi prelevi dal db. in ogni caso se avessi bisogno di togliere caratteri speciali ci sono le espressioni regolari altrimenti usi str_replace
