以下是WordPress中error_log的错误:
[17-Feb-2018 15:08:13 UTC] WordPress数据库错误您的SQL语法有错误;检查与MariaDB服务器版本对应的手册,以便在'AND timestamp<'附近使用正确的语法在第1行查询SELECT COUNT(DISTINCT(pid))FROM wp_ahm_download_stats WHERE uid = 11 AND timestamp> AND时间戳<由require('wp-blog-header.php'),require_once('wp-includes / template-loader.php'),include('/ themes / whycrypto / 404.php'),get_header,locate_template,load_template, require_once( '/主题/ whycrypto / header.php文件')
以下是导致错误的代码:
$downloads = $wpdb->get_var("SELECT COUNT(DISTINCT(pid))
FROM wp_ahm_download_stats
WHERE uid = $userid
AND timestamp > $start_date
AND timestamp < $end_date");
代码完成工作没有任何问题,但error_log不断返回此语法错误。
我认为它是关于“时间戳”(可能是MySQL功能或其他东西),但事实并非如此。
非常感谢任何帮助!