Salve a tutti io ho un database così:

CREATE DATABASE `database_it` DEFAULT CHARACTER SET latin1 COLLATE latin1_swedish_ci;

e in ogni pagina PHP - HTML uso il charset UTF-8 con dei form per l'inserimento dei dati.

Per evitare rogne basta che ad ogni campo del form utilizzo questa funzione: htmlspecialchars($campo) ?



Se dopo. tramite un form di ricerca cerco ad esempio la parola Identità, cosa mi restituisce il db? Nulla, la stringa cercata? o errore?


Grazie dell'attenzione