Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/59.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php WooCommerce数据库错误_Php_Mysql_Wordpress_Woocommerce - Fatal编程技术网

Php WooCommerce数据库错误

Php WooCommerce数据库错误,php,mysql,wordpress,woocommerce,Php,Mysql,Wordpress,Woocommerce,我的Wordpress/WooCommerce安装的后端报告了一个错误。我几乎没有SQL方面的经验,所以我有点不知道从哪里开始解决这个问题 具体地说,我有一个名为querymonitor的插件,它提醒后端中的某些页面正在生成DB错误。其中最有问题的是显示重复错误的“编辑产品”屏幕。错误报告如下: 查询 SELECT postmeta.post_id AS product_id FROM wp_postmeta AS postmeta LEFT JOIN wp_posts AS product

我的Wordpress/WooCommerce安装的后端报告了一个错误。我几乎没有SQL方面的经验,所以我有点不知道从哪里开始解决这个问题

具体地说,我有一个名为querymonitor的插件,它提醒后端中的某些页面正在生成DB错误。其中最有问题的是显示重复错误的“编辑产品”屏幕。错误报告如下:

查询

SELECT postmeta.post_id AS product_id 
FROM wp_postmeta AS postmeta 
LEFT JOIN wp_posts AS products
ON ( products.ID = postmeta.post_id ) 
WHERE postmeta.meta_key LIKE 'attribute_%' 
AND postmeta.meta_value = 'uk-10' 
AND products.post_parent =
调用堆栈

display_price_in_variation_option_name()
apply_filters('woocommerce_variation_option_name')
WC_Meta_Box_Product_Data::output_variations()
WC_Meta_Box_Product_Data::output()
do_meta_boxes()
组件

Plugin: woocommerce
错误

You have an error in your SQL syntax; 
check the manual that corresponds to your MariaDB server 
version for the right syntax to use near '' at line 6
这是我的主题文件中的一个问题,还是我需要仔细查看数据库


非常感谢任何帮助

您错过了where(最后一个)的值


谢谢-这完全有道理。这段代码将位于何处?在其中一个模板文件中,我假设?我不是来自wordpress背景。刚刚看到mysql错误并发现了错误。谢谢。我将查看代码从何处提取:)
WHERE postmeta.meta_key LIKE 'attribute_%' 
AND postmeta.meta_value = 'uk-10' 
AND products.post_parent = ""
                            ^// here