【发布时间】:2016-02-13 16:53:48
【问题描述】:
我正在更新一些旧的 wordpress 插件文件,并且知道我需要将“mysql_fetch_array”更新为“$wpdb->get_results”以使插件与数据库对话。
这里是使用“mysql_fetch_array”的代码:
//select ads id's stored into db table
$sql = "SELECT id FROM $table_name_ad_google";
$result = mysql_query($sql);
while($row = mysql_fetch_array($result))
{
如何重写它以使用 $wpdb->get_results?
【问题讨论】:
-
$result = $wpdb->get_results($sql);这返回一个对象。还不够?
-
由于你只对一个领域感兴趣,你也可以使用$wpdb->get_col:
$ids = $wpdb->get_col('SELECT id FROM '.$table_name_ad_google);
标签: php mysql wordpress plugins