当前位置:Gxlcms > PHP教程 > 如何查另一个表字段中的数据

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

时间: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 的数据,因此就没有任何显示了。

人气教程排行