ciao ragazzi,

stamattina ho fatto una modifica al mio db MySQL : ho inserito un campo di tipo string - tinytext, ho aggiornato la query, credevo di aver fatto tutto bene...

ho testato nuovamente il mio form e... errore con mysql_insert_id();

la funzione mi restituiva 0, quindi la query non effettuava l'autoincrement inserimento del record (ho visto su php manual che riporto qui:

return values: The ID generated for an AUTO_INCREMENT column by the previous query on success, 0 if the previous query does not generate an AUTO_INCREMENT value, or FALSE if no MySQL connection was established. )

ero arrivato all'id 4899...

allora ho cancellato la tabella e ne ho creato una identica, e tutto funziona perfettamente, senza fare modifiche al codice ...

cosa può essere? non è che per caso ogni volta che arrivo all'id numero 4899 devo rifare tutto il casino???

ciao raga