В процессе обучения создал базу данных под названием "kinomonster", в которой, в свою очередь, - BDшную таблицу "movie" с полями "id", "name", "description", "year", "add_date".
Решил проявить инициативу и в качестве домашнего задания к основному коду с помощью обычных html-тегов ("<table><tr><th>...</th></tr><tr><td>...</td></tr></table>") добавить таблицу, в которой должны отображаться значения всех нужных мне полей из BD (значения полей я вроде как изначально получил, работая над PHP-шным фрагментом кода, В ВИДЕ 4-Х МАССИВОВ (проверено с помощью встроенной функции "print_r()") )...
Мой код такой:
===============================================
$mysqli = new mysqli('localhost', 'root', '', 'kinomonster');
if (mysqli_connect_errno()) {
printf("Соединение не установлено!", mysqli_connect_error());
exit;
}
$mysqli->set_charset('utf8');
$query = $mysqli->query('SELECT * FROM movie');
while ($row = mysqli_fetch_assoc($query)) {
echo "<pre>";
print_r($row);
echo "</pre>";
}
$mysqli->close();
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Document</title>
[css]
<style>
table {
border: 1px solid black;
border-collapse: collapse;
width: 100%;
}
th {
border: 1px solid black;
padding: auto;
}
td {
border: 1px solid olive;
padding: auto;
}
</style>
[/css]
</head>
<body>
<table>
<tr>
<th>id</th>
<th>name</th>
<th>description</th>
<th>year</th>
<th>add_date</th>
</tr>
<tr>
<td>[php] echo $row['id']; [/php]</td>
<td>[php] echo $row['name']; [/php]</td>
<td>[php] echo $row['description']; [/php]</td>
<td>[php] echo $row['year']; [/php]</td>
<td>[php] echo $row['add_date']; [/php]</td>
</tr>
</table>
</body>
</html>
===============================================
Вопрос:
ПОЧЕМУ Я НЕ МОГУ ТАКИМ СПОСОБОМ ВЫВЕСТИ ЗНАЧЕНИЯ ВСЕХ НУЖНЫХ МНЕ ПОЛЕЙ В СООТВЕТСТВУЮЩИХ ЯЧЕЙКАХ ТАБЛИЦЫ???
Ответ прошу дать максимально подробный, развёрнутый (в общем, объясняйте как блондинке)!
ЗАРАНЕЕ БЛАГОДАРЮ ЗА ОКАЗАННУЮ МНЕ ПОМОЩЬ!!!!!!