从DB显示数据时出错

时间:2018-06-18 10:48:12

标签: php sql

<?php 

include 'connection.php';
$sql="SELECT * FROM students ";
$result=mysqli_query($conn,$sql);

&GT;

这是我的小sql代码,用于显示所有来自DB。它昨天完美地工作但我试图改变一些东西,现在当我备份我的代码时它不起作用。

<table border=2px;>
    <tr>
        <th>Id</th>
        <th>Име</th>
        <th>Факултетен Номер</th>

    </tr>
<?php 

     if (mysqli_num_rows($result) > 0) {
     while ($row = mysqli_fetch_array($result)) {
 ?> 
 <tr>
    <td><?php echo $row["student_id"]; ?></td>
     <td><?php echo $row["student_fname"]. "  " .$row["student_lname"] ?></td>
     <td><?php echo $row["student_fnumber"]; ?></td>
 </tr>  
  <?php 
     }
     }
     ?>
</table>

这是我的HTML

1 个答案:

答案 0 :(得分:0)

您在PHP指令末尾缺少一个分号,在这里:

<?php echo $row["student_fname"]. "  " .$row["student_lname"] ?>

通常对于那种错误,PHP解释器应该给你一个明确的错误信息和一个行号,你应该自己找到它。

如果你没有收到任何错误消息,你应该在你的服务器上解决这个问题,因为它很难,特别是对于初学者来说,找出没有任何消息的错误。

错误报告缺失有很多根本原因,例如从Not getting PHP errors?

开始