我想用最简单的方法将mysql表中的值作为其他内容回显。例如:
<option value="1">Member</option>
<option value="2">Admin</option>
它以值1或值2的形式输入到mysql中。
当我从mysql表中调用它时:
echo '<td>'. $row['rank'] . '</td>';
它显示为值1或值2.我希望它显示为成员或管理员。我会以最简单的方式做到这一点吗?
答案 0 :(得分:1)
echo '<td>'. member_rank($row['rank']) . '</td>';
function member_rank($id) {
if($id == 1):
$rank = "Member";
elseif($id == 2):
$rank = "Admin";
endif;
return $rank;
}
答案 1 :(得分:1)
将您的等级名称存储在关联数组中,其中键是数据库的等级ID:
$rank=array(1=>'member', 2=>'admin');
echo $rank[$row['rank']];