为了账号安全,请及时绑定邮箱和手机立即绑定

if 语句替换 ECHO 中的某些内容

if 语句替换 ECHO 中的某些内容

PHP
子衿沉夜 2023-07-21 18:02:48
while ($rows=sqlsrv_fetch_array($stmt)){    $autoincrement++;    if ($rows[1] == 'ACROBAT')    {        $rows[1] = '<img src="img/class/icons/acrobat.png" height="60" width="60"> '.$rows[1].' <?php echo $rows[1];?>';    }    if ($rows[1] == 'PRIEST')    {        $rows[1] = '<img src="img/class/icons/priest.png" height="60" width="60"> '.$rows[1].' <?php echo $rows[1];?>';    }    if ($rows[1] == 'SWORDMASTER')    {        $rows[1] = '<img src="img/class/icons/swordsman.png" height="60" width="60"> '.$rows[1].' <?php echo $rows[1];?>';    }    if ($rows[1] == 'MERCENARY')    {        $rows[1] = '<img src="img/class/icons/mercenary.png" height="60" width="60"> '.$rows[1].' <?php echo $rows[1];?>';    }    if ($rows[1] == 'ALCHEMIST')    {        $rows[1] = '<img src="img/class/icons/alchemist.png" height="60" width="60"> '.$rows[1].' <?php echo $rows[1];?>';    }    echo '<tr id=io><td> '.$autoincrement.' </td><b> <td> <a style = "color:#AFA;" href="pvpprofile"> '.$rows[0].'</a> </td> </b> <td> '.$rows[1].'</td><td> '.$rows[2].' </td><!--  <td> '.$rows[3].' </td><td> '.$rows[4].' </td><td> '.$rows[5].' </td> --></tr>';  }如何用 if 语句替换底部的 $rows[1] ?我目前正在尝试将图标绑定到我的 sql 结果。我有大约 100 个案例,我认为这个 if 语句也不会非常有效,但尽管如此,我还是想了解如何实现添加这些图标。TLDR:如何使我的 if 语句有效地进入最后一个 echo 语句?在此之前,我的 SQL 查询中有大约 100 个案例,是否可以在其中打印 ECHO 语句并解决所有问题?
查看完整描述

1 回答

?
九州编程

TA贡献1785条经验 获得超4个赞

答案是您无法通过关联数组更改 SQL 结果。获得我想要的结果的方法是修复 SQL 查询本身并通过数据库显示图像。



查看完整回答
反对 回复 2023-07-21
  • 1 回答
  • 0 关注
  • 104 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信