循环求助~关于循环对比问题 $array1 = array (a,b,c,d,e,f); $array2 = array (a,b,c,d,e,f,g); $result = array_diff ($array1, $array2); 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 为什么我ECHO $result的时候得出的结果是ARRAY????嗯.如果变量是(abcd...)这种不确定的无限数的话.怎么用数组去判断??全部是在数据库中的记录.并不知道有多少条的时候.怎么去用楼上的array()啊~小弟不懂~呜呜.谢过了. 返回的值是一个数组.<pre><?php$array1 = array (a,b,c,d,e,f);$array2 = array (a,b,c,d,e);$result = array_diff ($array1,$array2);print_r($result);?>就会输出 Array( [5] => f) 你的数据库是什么啊?MySQL还是Oracle由于低于4.1版的MYSQL不支持子查询,要分步来实现==========================================================Oracle则能一步完成.设两个表名table_name1,table_name2..它们的共同字段为 id.Oracel:select * from table_name1 where not exists (select * from table_name2 where id=table_name1.id);返回值就是你要求的数组.显示数组用Ora_FetchInto($result, &$ary)while(list($id)=$ary)echo $id;========================================================== select * from 表2 left join 表1 on 表2.field=表1.field where 表1.field is NULL 这个在mysql用户手册上有,join一节 关于php页面跳转问题,从来没有遇到过。。。。 session_start(): 问题!~急~大家帮忙啊!~ url重写 MagicWand 如何在图片上打印竖向文字 smarty 缓存问题 日期显示为2005-08-02 17:33:48,我之想要2005-08-02 php4.3下session问题 在线等 有关session的问题 哪位知道有好的PHP空间商用空间?能承受上百人的负荷。谢谢了,急用! PHP如何将拼音转换成汉字? 有关big5->gb2312,utf-8->gb2312,gb2312->big5转换问题 刚做的一个没有技术含量的网站,请大家YY!。(批评和建议都要!)
嗯.如果变量是(abcd...)这种不确定的无限数的话.怎么用数组去判断??全部是在数据库中的记录.并不知道有多少条的时候.怎么去用楼上的array()啊~小弟不懂~呜呜.谢过了.
<?php
$array1 = array (a,b,c,d,e,f);
$array2 = array (a,b,c,d,e);$result = array_diff ($array1,$array2);print_r($result);
?>就会输出 Array
(
[5] => f
)
==========================================================
Oracle则能一步完成.
设两个表名table_name1,table_name2..
它们的共同字段为 id.
Oracel:
select * from table_name1 where not exists (select * from table_name2 where id=table_name1.id);
返回值就是你要求的数组.显示数组用
Ora_FetchInto($result, &$ary)
while(list($id)=$ary)echo $id;
==========================================================