好的,可以说它在我的表 users_chars 中看起来像这样
pos_zone
255
在表二
zone_id | name
255 | This_Area
我将如何比较它们并显示名称行而不是 id
好的,使用@missdefying 发布的方法我想出了这个可以吗?
////Zone id to name
$zoneid=myQ(myF("SELECT t.zoneid
FROM users_chars c
INNER JOIN zone_settings t ON c.pos_zone = t.zoneid"));
$result=mysql_query("SELECT t.name
FROM users_chars uc
INNER JOIN zone_settings t ON uc.pos_zone = t.zoneid");
while($row = mysql_fetch_array($result))
{
$zonename = "";
if (($row['pos_zone'] == $zoneid)) {
$zonename = "<td>" . $row['name'] . "</td>";}
echo "<td>" . $zonename ."</td>";}
@missdefying 谢谢