ciao ragazzi!
mi trovo di fronte a un fatto davvero strano xD
devo stampare codice js con php.. e fin qui non ci sono problemi....
vi allego uno spezzone di codice.

codice:
$save="";
		
 if ( !( $result2 = mysql_query( $query2, $database ) ) ) {
                            print( "Could not execute query! 
" );
                            die( mysql_error() );
                            }
				
				 for ( $counter1 = 0; $row2 = mysql_fetch_array( $result2);$counter1++ ){
				 $save.=" 

 $row2[codice] 
 <img src= \"$row2[foto]\" /> 
 $row2[2] </p>";
					 
				 
				 
				 }

				print(" <p onclick='visual_lista($save,$counter)'>  Codice:$row[codice_ord]  Data:$row[data_o] Totale:$row[prezzo_tot] euro </p> <div id=\"$counter\"> </div>") ;  

              

                            }
Il problema si trova nell'ultima stampa in quanto se $save è solo uguale alla riga "

$row2[codice]
<img src= \"$row2[foto]\" />
$row2[2] </p>" allora lo script js funziona pienamente... mentre se $save è uguale alla concatenazione di piu $save ,clikkando sul

non mi entra nemmeno nello script JS....
La domanda mi sembra ora logica...PERCHE'???
Ho fatto qualche eresia io?

grazie in anticipo!