函数mysql_fetch_array()中的致命错误

时间:2017-04-30 14:20:29

标签: php mysql mysqli php-7 php-7.1

我正在尝试使用PHP7进行重新编码,但却失败了。有人能指出我正确的方向吗?

这是错误:

  

警告:mysqli_query()需要至少2个参数,第55行/Applications/XAMPP/xamppfiles/htdocs/students/index.php中给出的参数为1

     

致命错误:未捕获错误:在/Applications/XAMPP/xamppfiles/htdocs/students/index.php:57中调用未定义函数mysql_fetch_array()堆栈跟踪:#Applications {XAMPP / xamppfiles /中抛出#0 {main}第57行的htdocs / students / index.php

PHP代码:

<?php
            include("db.php");
            $result=mysqli_query("SELECT * FROM students");
            while($test = mysql_fetch_array($result))
            {
                $id = $test['UID']; 
                echo "<tr align='center'>"; 
                echo"<td><font color='black'>" .$test['UID']."</font></td>";
                echo"<td><font color='black'>" .$test['FirstName']."</font></td>";
                echo"<td><font color='black'>". $test['LastName']. "</font></td>";
                echo"<td><font color='black'>". $test['Marks']. "</font></td>";
                echo"<td><font color='black'>". $test['RollNumber']. "</font></td>";    
                echo"<td> <a href ='view.php?UID=$id'>Edit</a>";
                echo"<td> <a href ='del.php?UID=$id'><center>Delete</center></a>";
                echo "</tr>";
            }
            mysql_close($conn);
            ?>

我删除了其他不必要的代码,只显示了创建错误的代码。

0 个答案:

没有答案