Wordpress加载,但查询显示错误消息


Wordpress Loads but query gives error message

我使用Wordpress查询数据库,它在很长一段时间内都运行良好。突然间,我收到了错误消息,它无法连接。我有一些简单的代码如下:

<?php
$qry = "Select * from dj_feedback_summary";
$result = mysql_query($qry);
?>

我得到以下结果:

警告:mysql_query():中没有这样的文件或目录/home/name/website.com/wp-content/plugins/exec-php/includs/runtime.php(42):第3行上的eval()代码

警告:mysql_query():无法建立到服务器的链接在里面/home/name/website.com/wp-content/plugins/exec-php/includs/runtime.php(42):第3行上的eval()代码

如果我的wp-config.php文件中已经有一个可以使用数据库的连接,我不明白为什么会发生这种情况。

如果我让代码说如下:

<?php
echo 'Hello World';
?>

输出是正确的,所以我知道显示PHP不是插件问题。

如果重要的话,我会用Wordpress 4.4。

编辑:如果我只是像建议的答案中那样执行一个查询,它会起作用,但为什么它不再适用于常规的mysql查询?

WordPress定义了一个名为wpdb的类,其中包含一组用于与数据库交互的函数。

https://codex.wordpress.org/Class_Reference/wpdb

您可以将wpdb用于数据库查询。