如何查另一个表字段中的数据
时间:2021-07-01 10:21:17
帮助过:7人阅读
怎么查另一个表字段中的数据
现在我有一个tb_activity表和一个tb_participate表
表tb_participate中的p_activity字段与表tb_activity中的a_num值相同
通过
$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'].'
';
}
?>
我可以输出表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'].'
'
怎么写成这样了?我没让你这么写吧?
echo $row['p_activity'] .' '.$row['a_name'].'
'
------解决方案--------------------p_voluteer = '90901 时没有 tb_participate.p_activity=tb_activity.a_num 的数据,因此就没有任何显示了。