Грешката означава, че предоставяте не толкова данни, колкото таблицата wp_posts
съдържа колони. И сега DB машината не знае в кои колони да постави вашите данни.
За да преодолеете това, трябва да предоставите имената на колоните, които искате да попълните. Пример:
insert into wp_posts (column_name1, column_name2)
values (1, 3)
Потърсете дефиницията на таблицата и вижте кои колони искате да попълните.
И insert
означава, че вмъквате нов запис. Не променяте съществуващ. Използвайте update
за това.