Fejlen betyder, at du ikke leverer så mange data som tabellen wp_posts
indeholder kolonner. Og nu ved DB-motoren ikke, i hvilke kolonner dine data skal placeres.
For at overvinde dette skal du angive navnene på de kolonner, du vil udfylde. Eksempel:
insert into wp_posts (column_name1, column_name2)
values (1, 3)
Slå tabeldefinitionen op og se, hvilke kolonner du vil udfylde.
Og insert
betyder, at du indsætter en ny optage. Du ændrer ikke en eksisterende. Brug update
for det.