ciao a tutti!
Ho una tabella con 2 campi
id_Cat
des_Cat
Il primo è una PK con Autoincrement!
Sin qui tutto ok!
Il problema è che se provo a impostare manualmente id_Cat usando:
codice:
INSERT INTO categorie (id_Cat, des_Cat) VALUES (0,'ciao')
Mi va in autoincrement lo stesso....
Se invece dopo l'insert eseguo un update che setta 0 il campo id_Cat...funziona...
Ovvero così funziona:
codice:
INSERT INTO categorie (id_Cat, des_Cat) VALUES (0,'ciao');
UPDATE categorie SET id_Cat=0 WHERE id_Cat=LAST_INSERT_ID();
La domanda è:
Perchè cavolo non funziona nell'insert? :/ Devo per forza lanciare 2 query quando potrei usarne solo una?
Grazie