В чем проблема с моим кодом и как я могу исправить свою проблему? сообщениеКак я могу исправить свою программу?
<?php
require_once('db.php');
$q="SELECT * FROM student WHERE Id=1";
$rs=mysql_query($q);
$count=mysql_num_rows($rs);
echo $count;
if($count!=0){
while($result=mysql_fetch_array($count)){
echo $result['Id']."<br/>";
echo $result['Name']."<br/>";
echo $result['Dept']."<br/>";
echo $result['Email']."<br/>";
echo $result['Gender']."<br/>";
echo $result['Cgpa']."<br/>";
echo $result['Password']."<br/>";
}
}
else
{
die("There is a error in database parsing");
}
?>
Ошибка:
Warning: mysql_num_rows() expects parameter 1 to be resource, boolean given in C:\xampp\htdocs\FinalProject\admin\login_admin.php on line 58
Существует ошибка в базе данных разборе
Функции 'mysql_ *' ** больше не поддерживаются ** и не должны использоваться в какой-либо новой кодовой базе. Он постепенно прекращается в пользу новых API. Вместо этого вы должны использовать [** подготовленные заявления **] (https://www.youtube.com/watch?v=nLinqtCfhKY) с помощью [PDO] (http://php.net/pdo) или [MySQLi] (http://php.net/mysqli). –