Пытается получить информацию из базы данных в таблицу. Ниже приведен код, который я использую, но он не заполняет таблицу. Сайт появляется, но информации из базы данных нет. Пожалуйста, помогите, я очень новичок в этой вещи php и понятия не имею, что я делаю отдельно от Google!mysqli для получения информации из базы данных
<body>
<?php include("header.php"); ?>
<?php
$con=mysqli_connect("localhost","username","password","database");
// Check connection
if (mysqli_connect_errno())
{
echo "Failed to connect to MySQL: " . mysqli_connect_error();
}
$query = "SELECT * FROM 'teacher'";
$result = mysqli_query($con, $query);
echo "<div align=\"center\">";
echo "<table width=\"100%\">";
echo "<tr>";
echo "<th>First Name</th>";
echo "<th>Middle Name</th>";
echo "<th>Last Name</th>";
echo "</tr>";
while ($row = mysqli_fetch_array($result)) {
echo "<tr>";
echo "</td><td>";
echo $row['first_name'];
echo "</td><td>";
echo $row['middle_name'];
echo "</td><td>";
echo $row['last_name'];
echo "</td></tr>";
}
echo "</table>";
mysqli_free_result($result);
mysqli_close($con);
?>
</div>
</body>
Если вы все еще Изучаем PHP и MySQL, то это хорошая идея, чтобы начать обучение PDO вместо MySQLi. – AgeDeO
^Кто это говорит? –