eccoci qua...
come avevo detto ho provato la soluzione da te postata.
La query ha funzionato, e fatte alcune verifiche, ho notato che la stessa soluzione funziona anche per il 4 e versioni precedenti... quindi ora mi devo rimboccare le maniche e corregegre tutto il codice vecchio!!!!!

Grazie mille per l'info!

P.S. Una domanda che mi è venuta in mente subito dopo aver postato...

che differenza cè tra queste due sintassi??

--> insert into table (id, pippo) values (NULL, '$pippo')

--> insert into table values (NULL, '$pippo')

Differenze tra le diverse versioni di mysql, differenza nel processare i dati... errori che vengono restituiti...