в моем проекте Я пытаюсь отобразить данные из базы данных, и это мой код.мои записи не отображаются
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<link rel="stylesheet" type="text/css" href="prac.css">
<title>PHP Practical</title>
</head>
<body>
<div class="main">
<table class="table">
<tr>
<th>Employee ID</th>
<th>Employee Name</th>
<th>Employee Contact</th>
<th>Employee Salary</th>
<th>Employee Phone</th>
<th>Employee City</th>
<th>Join Date</th>
<th>Action</th>
</tr>
<?php
require 'config.php';
$query = mysql_query("SELECT * FROM emp");
while ($row = mysql_fetch_array($query)) {
?>
<tr>
<td><?php echo $row['emp_id']; ?></td>
<td><?php echo $row['emp_name']; ?></td>
<td><?php echo $row['emp_contact']; ?></td>
<td><?php echo $row['emp_salary']; ?></td>
<td><?php echo $row['emp_phone']; ?></td>
<td><?php echo $row['emp_city']; ?></td>
<td><?php echo $row['join_date']; ?></td>
<td><a href="update.php?emp_id=<?php echo $row['emp_id']; ?>">Update</a> | <a href="delete.php?emp_id=<?php echo $row['emp_id']; ?>">Delete</a></td>
</tr>
<?php
}
?>
</table>
</div>
</body>
</html>
я проверил мой файл config.php и он работает нормально и в базе данных у меня есть 6 записей, но не отображает никаких. Я также пытаюсь запустить запрос в базу данных, и он отлично работает в базе данных, но не здесь. пожалуйста помогите.
использовать 'ini_set ('display_errors', 1); ini_set ('display_startup_errors', 1); error_reporting (E_ALL); 'для отображения ошибки на странице – Saty
попробуйте удалить пробелы' mysql_query', 'while ('. Иногда это проблемы ... –
вместо _mysql_fetch_array_ use _mysql_fetch_assoc_ –