Php 将MYSQL转换为Wordpress$WPDB
在我将Wordpress站点升级到4.3.1后,无法转换我的PHP 原代码为:Php 将MYSQL转换为Wordpress$WPDB,php,mysql,wordpress,Php,Mysql,Wordpress,在我将Wordpress站点升级到4.3.1后,无法转换我的PHP 原代码为: $result = mysql_query("SELECT *, CASE Position WHEN '1' THEN 'First' WHEN '2' THEN 'Second' WHEN '3' THEN '
$result = mysql_query("SELECT *,
CASE Position
WHEN '1' THEN 'First'
WHEN '2' THEN 'Second'
WHEN '3' THEN 'Third'
END as PositionLong
FROM People
WHERE
(Position='1' or
Position='2' or
Position='3') and
Season = '2015'
ORDER BY Number");
while($row = mysql_fetch_assoc($result)){
echo '<div class="column-left"><img src="/wp-content/uploads/profile/'.$row['Id'].'.jpg" alt="" />',
'<h3 class="widget-title"><a href="profiles?title='.$row['Id'].'">',
$row['FirstName'].' '.$row['Surname'].'</a></h3><br />',
'<pos>'.$row['PositionLong'].' #'.$row['Number'].'</pos></div>';
}
收到的任何提示!我有几页显示目前所有的草皮:)
谢谢
Mongo您很可能需要将WPDB设置为全局 尝试添加
global $wpdb;
在脚本的顶部?您很可能需要获得WPDB全局 尝试添加
global $wpdb;
到脚本的顶部?然后我得到:致命错误:无法使用stdClass类型的对象作为数组inAhh,在我的SQL结尾处已删除“array_A”,当与声明绑定时,它将对其进行排序。谢谢你,安东尼。将在5中作为答案。然后我得到:致命错误:无法使用stdClass类型的对象作为数组inAhh,已从我的SQL末尾删除了“array_A”,当与声明绑定时,它将对其进行排序。谢谢你,安东尼。将在5中作为答案。这已经解决了吗?如果没有,我可以帮忙。这问题已经解决了吗?如果没有,我可以帮忙
global $wpdb;