Caratteri speciali INSERT INTO

Pubblicità

LucaBordi_

Nuovo Utente
Messaggi
4
Reazioni
0
Punteggio
3
Ciao, ho cercato e provato in vari modi ma nulla da fare. Avrei bisogno di aver la possibilità di scrivere i caratteri speciali nel campo "Descrizione". Qualche aiuto?

PHP:
$descrizione = $_POST['descrizione'];

$sql2 = "INSERT INTO rifiuto(descrizione) VALUES('$descrizione')";

Il collegamento al DB ecc... è già tutto fatto

Grazie mille
 
i caratteri speciali solitamente si codificano in base alla conversione del db.
stai usando un db latin1?
 
Prova a cambiarlo
Ho provato, ho messo latin1_general_ci in tutto. E mi da questo errore
Fatal error: Uncaught mysqli_sql_exception: 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 'è un sacchetto','Piccolo')' at line 1 in C:\xampp\htdocs\etra\DBconn.php:41 Stack trace: #0 C:\xampp\htdocs\etra\DBconn.php(41): mysqli->query('INSERT INTO rif...') #1 {main} thrown in C:\xampp\htdocs\etra\DBconn.php on line 41
Se serve che ti mandi altro del codice dimmi pure
 
Pubblicità
Pubblicità
Indietro
Top