For dem, der kommer frem til dette spørgsmål på grund af spørgsmålets titel (som jeg gjorde), løste dette mit problem:
Denne fejl kan indikere, at tabellens PRIMÆR NØGLE ikke er indstillet til AUTO-INCREMENT, (og din indsættelsesforespørgsel angav ikke en ID-værdi).
Sådan løses:
Tjek, at der er en PRIMÆR NØGLE sat på dit bord, og at den PRIMÆRE NØGLE er indstillet til AUTO-INCREMENT.
Hvordan tilføjer man automatisk stigning til kolonne i mysql-database ved hjælp af phpmyadmin?