求组!!!下载问题!
有A主机只提供WEB服务!! 有B主机只提供FTP服务!! 让C主机...
作者 luoxuanhua 发布于 0000-00-00 分类:php基础编程
对于mysql的数据库。
如果要实现两表连接查询,
因为两个表中都有 name 和 id 字段。
$query="select * from table1,table2 where table1.id=table2.id"
$res=mysql_db_query("wz",$query)
$rec=mysql_fetch_row($res);
现在我如何实现取得table1中的name值呢?
是$rec["table1.name"] 我测试发现好象不是啊。
逛论坛交流:连接查询,如何取值?
>。。。。。。。。。。。。。。。。
$rec[name]
>不用引号不碍事的巴。
>如果用$rec["name"],
它取得的值是那个表中的呢?如何分别取得table1,和table2中的name值呢?
>你就查询了一个table1.name,不其他的都出不来的。
>如果你不知道,可以这样测试
[php]echo print_r($rec);[/php]
>$result= mysql_fetch_row(mysql_query("select a.name,a.id,b.name,b.id from table1 a,table2 b where a.id=b.id"));
a.name=$result[0]
a.id=$result[1]
b.name=$result[2]
b.id=$result[3]
>QUOTE:
我有话要讲:(可以匿名发表, 发广告的有多远请滚多远!!!)
昵称: 请输入验证码:
抢着回答
7 条回复
回复