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