我有两个表(client_login,co_passenger)。我想在select box中显示两个表中的fname。我试过这个。但它只显示一个表中的fname。
<select name="client" class="category_list" id="dynamic_select" >
<?php
$query= "SELECT c.fname,p.fname FROM client_login c,co_passenger p" ;
$result= mysql_query($query);
while($row = mysql_fetch_assoc($result))
{
echo '<option value="directory.php?cat_id='.$row['fname'].'">'.$row['fname'].'</option>';
}
?>
</select>
我想在选择框中显示aa,bb,cc,dd
client_login
co_passenger
答案 0 :(得分:1)
您必须使用两个使用union
合并在一起的查询$query= "SELECT fname FROM client_login
union
select fname from co_passenger "
这将返回合并结果。