我的查询如下:
$q1 = "
SELECT
*
FROM
tbl_profile
WHERE
admin_selected = 'y'
";
$res1 = mysql_query($q1);
$r1 = mysql_fetch_object($res1);
//print_r($r1);
$q2 = "
SELECT
*
FROM
tbl_profile
WHERE
admin_selected = 'n'
";
$res2 = mysql_query($q2);
$r2 = mysql_fetch_object($res2);
//print_r($r2);
>
现在,我想将两个结果$r1
和$r2
添加到一个对象数组$r
中。我怎么能这样做?
答案 0 :(得分:1)
您可以关注
array_merge($r1,$r2)
答案 1 :(得分:1)
为什么要将其拆分为2个查询语句?你只需一个陈述即可。
SELECT * FROM tbl_profile WHERE admin_selected = 'y' OR admin_selected = 'n'
fetch函数将生成一个包含admin_selected值的数组。