vorrei capire come mai la seguente stringa (ottenuta dall'errore di mysql), se stampata con una echo ottengo una normale stringa:
	codice:
	Errore durante INSERT tab. polizze: Errore di sintassi nella query SQL vicino a '' data_cambio_stato, ' ' linea 19 - 1064
 
quando invece la utilizzo dentro ad uno script mi si sfasa tutto .. e non mi fà funzionare lo script (non fate caso agli apici interni che potrebbero dare problemi .. lo stesso problema di andare a capo ce l'ho anche se sostituisco gli apici con '') 
	Codice PHP:
	
{                                                      
 $err = $_COOKIE['errore'];                            
 $err = strtr($err,"'"," ");                        
 echo "errore ->  ". $err ."
" ;                    
 echo "<script language=\"Javascript\">  \n "  ;       
 echo "x='" . $err       . "'                      \n"   ;       
 echo "alert('Elaborazione KO: '+x );       \n"   ;     
 echo "</script>" ;                                    
} 
 
	codice:
	x='Errore durante INSERT tab. polizze: Errore di sintassi nella query SQL vicino a ''                               
              data_cambio_stato,  '            ' linea 19 - 1064'
 
sostituendo gli apici (con ' ' e non '' che non so perchè non mi funziona
	codice:
	x='Errore durante INSERT tab. polizze: Errore di sintassi nella query SQL vicino a                                  
              data_cambio_stato,                 linea 19 - 1064'