我在这个 IF 中做错了什么?

an4rei
<td><?php if ($results['judet'] == 'Sample1') && ($results['user_id'] == 2) { echo '<a href="edit.php?id='.$results['id'].'"> Edit</a>' } elseif ($results['judet'] == 'Sample2' && ($results['user_id'] == 1) { echo '<a href="edit.php?id='.$results['id'].'">Edit2</a>' } ?></td>

谁能简单地解释一下为什么我会收到 500 http 错误?if 检查几个 sql 列,如果一个条件为 true ,则显示 text1 或 text2 (如果第二个条件为真)。

我真的对这段代码发疯了。

苏古玛·文卡特桑

你还没有关闭 if 条件 else if 条件正确你也错过了 echo 后的分号

   <td>
   <?php 
   if (($results['judet'] == 'Sample1') && ($results['user_id'] == 2)) { 
            echo '<a href="edit.php?id='.$results['id'].'"> Edit</a>'; 
   } elseif ($results['judet'] == 'Sample2' && $results['user_id'] == 1) { 
       echo '<a href="edit.php?id='.$results['id'].'">Edit2</a>' ;
       } ?></td>

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章