为什么只读取第一行?

时间:2018-12-05 02:33:28

标签: php html

我正在尝试在href中使用if条件。我的问题是为什么它只读取数据库的第一行。我也尝试过使用。这是我的代码...

<?php
  include 'dbconfig/config.php';
  $select = "SELECT * FROM schedule_tbl";
  $select_result = mysqli_query($con, $select);
  if(mysqli_num_rows($select_result)> 0) {
      $row = mysqli_fetch_assoc($select_result);
      if($row['status'] == "close") { ?>
          <li><a href="sorry.php">Enroll Now Here!</a></li>
      <?php } else { ?>
          <li><a href="enrollment.php">Enroll Now Here!</a></li>
      <?php }
  } 
?>

schedule.tbl

schedule.tbl

使用while循环...

example

1 个答案:

答案 0 :(得分:0)

尝试使用

if(mysqli_num_rows($select_result)> 0) 
{
while($row = mysqli_fetch_array($select_result))
{
if($row['status'] == "close") 
{
//
}
else
{
//
}
}
}