Chyba znamená, že neposkytujete tolik dat jako tabulka wp_posts
obsahuje sloupce. A nyní DB engine neví, do kterých sloupců má vložit vaše data.
Abyste tomu zabránili, musíte zadat názvy sloupců, které chcete vyplnit. Příklad:
insert into wp_posts (column_name1, column_name2)
values (1, 3)
Vyhledejte definici tabulky a zjistěte, které sloupce chcete vyplnit.
A insert
znamená, že vkládáte nový záznam. Neměníte existující. Použijte update
za to.