Home > Article > Backend Development > 关于PHP查询关联的两个表疑问
select A.MC,B.JGZ from A,B where A.XMBH=B.XMBH and A.KSBH=06 and B.TJDJBH=10001041
select A.MC,B.JGZ from A,B where A.XMBH=B.XMBH and A.KSBH=06 and B.TJDJBH=10001041
TJ_TJXMB是什么?
看你是以什么方式取出结果集,如果是对象就用$RowSHXH->MC,如果是数组,就用$RowSHXH['MC']
$result=mysql_query('select A.MC,B.JGZ from A,B where A.XMBH=B.XMBH and A.KSBH=06 and B.TJDJBH=10001041'); echo mysql_field_name($result,0).'--'.mysql_field_name(1);//显示字段名称 while($row=mysql_fetch_assoc($result)) { echo $row['MC'].'--'.$row['JGZ'].'<br/>'; }
给你一个建议 如果要是查询数据在一个表中 就用子查询, 如果要是所有的数据 那就用 联合查询 根据当时的情况选择合适的 查询。