Man*_*nan 1 mysql wordpress while-loop
我有wp_places自定义表,我在打印数组时得到这个:
[0] => stdClass Object
(
[home_location] => 24
)
[1] => stdClass Object
(
[home_location] => 29
)
Run Code Online (Sandbox Code Playgroud)
现在我想以这种方式内爆价值(24,29),但在我的代码中我收到此错误:
<b>Warning</b>: mysql_fetch_array(): supplied argument is not a valid MySQL result resource
Run Code Online (Sandbox Code Playgroud)
我的守则
$getGroupType = $_POST['parent_category'];
$result = $wpdb->get_results( "SELECT home_location FROM wp_places WHERE blood_group LIKE '".$getGroupType."%'" );
$bgroup = Array();
while ($row = mysql_fetch_array($result, MYSQL_ASSOC)) {
$bgroup[] = implode(',',$row);
}
echo implode(',',$bgroup);
Run Code Online (Sandbox Code Playgroud)
任何想法或建议?谢谢.
小智 5
$wpdb->get_results()
已经为你取物,你不需要打电话 mysql_fetch_array
根据您的要求,您的代码应如下所示:
$getGroupType = $_POST['parent_category'];
$result = $wpdb->get_results( "SELECT home_location FROM wp_places WHERE blood_group LIKE '".$getGroupType."%'" );
$bgroup = Array();
foreach ($result as $location) {
$bgroup[] = $location->home_location;
}
echo '('.implode(',',$bgroup).')';
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
100 次 |
最近记录: |