查询SQL-表和更改实体

时间:2018-01-31 作者:Ginso89

我正在编写一个插件,希望基于sql查询更改实体。

function showTest()
{
    var result= "<button onClick=\'query(\\"wp_users\\")\'>users</button>" .
                "<button onClick=\'query(\\"wp_posts\\")\'>posts</button>" .
                "<div class=\'results\'/>" . 
                "<script>
                     function query(table) {
                          var sql = "SELECT * FROM " + table;
                          // query sql and display results in div
                     };";
     return result;                 
}
add_shortcode("test", "showTest");
如何执行查询并显示结果?

1 个回复
SO网友:Maxim Sarandi

您应该首先从SQL中获取return。然后打印结果。使用$wpdb 用于SQL查询的类。如果您想使用本机SQL查询,类似这样的查询可能会对您有所帮助

$result = mysql_query("SELECT * FROM table");
$result_array = mysql_fetch_array($result, MYSQL_ASSOC);
但这是个很坏的主意。使用$wpdb 正在准备。

结束