Ciao Ragazzi.

Vengo subito al dunque.
Inserisco un cognome in un campo così ad esempio:

<td width=18%>Cognome</td>
<td width=82%><input type=text name=cognome size=30></td>


Poi quando l'invio al db con questa query

Codice PHP:
function upload(){
if (isset(
$_REQUEST['cognome'])){
$dati=" INSERT INTO clientidb VALUES (NULL,
'"
.$_REQUEST['cognome']."',
'"
.$_REQUEST['nome']."',
'"
.$_REQUEST['indirizzo']."',
'"
.$_REQUEST['citta']."',
'"
.$_REQUEST['iva']."')"
mi accorgo che se inserisco nel campo cognome (ma anche nome, città ecc) un cognome
con un apice del tipo De' giorgio o che so io i dati non vengono caricati ed ottengo
questo messaggio di errore:

Non riesco ad eseguire la query INSERT INTO clientidb VALUES (NULL, 'De' Giorgio', 'Carlo', 'via g. merone', 'Milano', '123456789')


Come può essere risolto questa cosa?
Grazie