Ho individuato il problema
in pratica per me è una cosa assurda ma è cosi
ho settato uno dei campi dellatabella con la proprietà Unique, e anche se l'insert va a buon fine mysql_affected_rows() fallisce e mi da sempre -1
levando la proprietà Unique tutto funziona bene :master: , inserisce e mi restituisce 1

boh

Grazie cmq