Originariamente inviato da bimbomaster
ok fino a qui tutto bene. ma se io dico alla tabella che un campo si deve autoincrementare, per logica io lo ometto e lui in automatico incrementa il campo.
io facevo cosi con la vecchia versione di mysql
Non credo...

hai tre possibilita':

1) Lasciare la lista dei campi vuota. Devi elencare i valori di tutti i campi presenti nella tabella anche se vuoti o autoincrement (lo elenchi vuoto).

2) Elencare solo i campi che vuoi inserire. Inserendo i valori devi rispettare l'ordine con cui hai elencato i campi.

3) Associare direttamente campo = valore come nell'update.

questo da sempre.