我有一个php flie连接数据库并选择表login_info并重试登录详细信息,如电子邮件,名称,行ID和级别,结果我显示了一个带有复选框的表,我想通过检查框值由href标记。 下面给出了代码:
<?php
include("../script/config.php");
$sql = "select * from login_info";
$result = mysql_query($sql);
while($row = mysql_fetch_array($result))
{
$username=$row['username'];
$useremail=$row['useremail'];
$level=$row['level'];
$id=$row['id'];
<tr>
<td class="style3"><div align="left" class="style9 style5">
<div align="center"><strong><?php echo $username; ?></strong></div>
</div>
</td>
<td class="style3"><div align="left" class="style9 style5"><div align="center"><strong><?php echo $useremail; ?></strong></div></div>
</td>
<td class="style3"><div align="left" class="style9 style5">
<div align="center">
<input name="checkbox" type="checkbox" value="1"
<?php
if ($level==1)
{
echo 'checked' ;
}
else
{
echo 'unchecked';
}
?>
/>
</div>
</div>
</td>
<td class="style3"><div align="left" class="style9 style5">
<div align="center"><strong>
<a href="../script/Edit_user.php?Id=<?php echo $id;?>&checkbox=<?php echo $checkbox;?>">
<img src="../images/update.jpg" width="42" height="40" u="image" /></a></strong></div>
</div>
</td>
?>
答案 0 :(得分:0)
创建一个变量,然后根据需要使用它。
$isChecked = ($level == 1 ? 'checked' : 'unchecked');
<input name="checkbox" type="checkbox" value="1" <?php echo $isChecked; ?>/>
<a href="../script/Edit_user.php?Id=<?php echo $id;?>&checkbox=<?php echo $isChecked;?>">