$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);
解决方案 »
- 请教字符串输出正则问题?
- 无法使用curl_init函数
- php读取xml
- 如何用PHP下载swf文件
- APACHE2.2+PHP5平台下访问PHP网页出现403错误
- 数据库设计的问题。
- 将register_globals改为off后,图片存储的问题
- 哪里有好的php+mysql的主页空间申请,要求带域名申请,要好一些,且不太贵的??
- 为什么直接把文件写在<input type="file" name="filename" value="c:\a.jpg">就无法上传
- 能不能用PHP直接对文件的指定字节进行修改?解决后马上给分!!!
- 想在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 返回下标数组,那就不会被覆盖了