首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > PHP >

如何查另一个表字段中的数据

2013-06-25 
怎么查另一个表字段中的数据现在我有一个tb_activity表和一个tb_participate表表tb_participate中的p_acti

怎么查另一个表字段中的数据
现在我有一个tb_activity表和一个tb_participate表
表tb_participate中的p_activity字段与表tb_activity中的a_num值相同
通过


<?php
$sql8="select * from tb_participate where p_voluteer = '$fnum'";
$result8=mysql_query($sql8)or die ('数据库查询失败!');
while($row=mysql_fetch_array($result8)){
 echo $row['p_activity'].'<br/>';
}
?>

我可以输出表tb_participate中p_activity字段的所有值(也就是表tb_activity中a_num的值)
但我想同时输出表tb_activity中a_name字段的值
请问应该怎么改写代码?
[解决办法]
本帖最后由 xuzuning 于 2013-05-17 16:10:58 编辑 echo $row['tb_participate.p_activity'] .' '.$row['tb_activity.a_name'].'<br/>'
怎么写成这样了?我没让你这么写吧?

echo $row['p_activity'] .' '.$row['a_name'].'<br/>'
[解决办法]
p_voluteer = '90901 时没有 tb_participate.p_activity=tb_activity.a_num 的数据,因此就没有任何显示了。

热点排行