$rs = mysql_query('select a.*,b.* from tb1 as a,tb2 as b where a.id=b.tb1id');
while($row = mysql_fetch_assoc($rs)) {
$res[] = $row;
}
print_r($res);
while($row = mysql_fetch_assoc($rs)) {
$res[] = $row;
}
print_r($res);
解决方案 »
- 谁能crul获取阿里巴巴页面
- 关于php利用header下载问题
- smarty里有类似于xtemplate里“<!-- BEGIN: main --><!-- END: main -->”的东西吗
- 顶不住了,求大神帮忙,Mysql崩溃。。。
- 关于imagecreatefromgif的问题
- 一段js调php函数代码,有一个问题解决不了
- 翻译一段语句,谢谢,谢谢,再谢谢~~~~~~~~~~~~~
- 庆祝我的PHP+Flash音乐站改版,自我感觉不错,各位评评,顺便放分!
- 哪里有三合一版本啊,php,mysql和apache
- 请教一个历史同期数据对比的问题
- 想在thinkphp中 进行时间段搜索 比如当天 一周内的数据
- 求教:PHP做个满意度统计表,大家有什么思路没?
这个我知道肯定能行,但是如果仪表有很多列要显示呢?并且要同时显示tb1和tb2两个表的ID,怎么在php语法中区分a.id和b.id呢?我隐隐约约记得老早写asp的时候可以在脚本中写的~~~
取的时候aid表示tb1里的id,bid表示tb2表的id
这个我也知道,能输出数组,但是不能达到我的要求。比如我想要一个表:
'select a.*,b.* from tb1 as a,tb2 as b where a.id=b.tb1id and b.name=''动画片';
tb1 tb2
id name id tb1id name要怎么用php语法来区分a.id a.name和b.id b.name呢?
如果两个表重复的字段非常多,并且干脆字段完全相同,那么非要这么一个字段一个字段的写?我模模糊糊记得ASP是可以区分,忘了语法了,好像是类似rs("a.id")什么的,但是PHP测试不通
你可以用 mysql_fetch_row 返回下标数组,那就不会被覆盖了