while($row = mysql_fetch_array($userResult)){if($row['race']=='ELYOS'){echo "TZ";}else{echo "MZ";} } 这样不对、请问下到底该怎么判断。
你先运行程序。直接在while里面 echo($row['race']."<Br/>"); 把结果发上来 看了你的结果,按照理论来说,你的写法应该没错 $v_find=“select * from users”; $userResult=mysql_query($v_find,$conn); while($row = mysql_fetch_array($userResult)) { $sex = ""; if(trim($row['race'])=='ELYOS') { $sex = "男"; } else { $sex = "女"; } echo " <tr>"; echo " <td height=\"26\" background=\"images/26px_1.gif\">".$row['name']."</td>"; echo "<td height=\"26\" background=\"images/26px_1.gif\">".$sex."</td>"; } 试试吧
麻烦采纳,谢谢!
麻烦采纳,谢谢!
温馨提示:答案为网友推荐,仅供参考