我正在尝试插入一行。 $requestAr['productId']
包含一个整数,$requestAr['layoutId']
包含一个字符串。这是一行代码:
$wpdb->insert('strategyLayouts', ['productId' => $requestAr['productId'], $requestAr['layoutId'] ] );
为此,我得到:
WordPress database error: [Unknown column '0' in 'field list']
INSERT INTO `strategyLayouts` (`productId`, `0`) VALUES ('233', 'dfff')
最佳答案
$ requestAr ['layoutId']给出零,因为列列表中的错误指出。
WordPress database error: [Unknown column '0' in 'field list']
INSERT INTO `strategyLayouts` (`productId`, `0`) VALUES ('233', 'dfff')
您的查询
$wpdb->insert('strategyLayouts', ['productId' => $requestAr['productId'], $requestAr['layoutId'] ] );