$query2 = "SELECT * FROM wp_posts WHERE post_status = 'publish'";
$result2 = mysql_query($query2);
if (!$result2) {
die('Invalid query: ' . mysql_error());
}
if (mysql_numrows($result2) == 0) {
echo("zero");
} else {
echo(mysql_numrows($result2));
}
.. 花了一个小时在这上面,它应该可以工作但没有,我不确定我哪里出错了。
谢谢
最佳答案
重新。您的评论:调用未定义函数 Â die()
看起来您的 die() 语句之前的空白处可能有一些非 ASCII 字符。尝试删除那个空格并重新插入它,也许您会发现数据库错误是什么
关于php - WordPress MySQL 查询失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10574577/