Показать сообщение отдельно
  #1 (permalink)  
Старый 13.01.2019, 20:28
Аспирант
Отправить личное сообщение для garrip91 Посмотреть профиль Найти все сообщения от garrip91
 
Регистрация: 07.10.2018
Сообщений: 75

Вывод значений полей из SQL(phpmyadmin) в ячейках обычной собственноручно созданной т
В процессе обучения создал базу данных под названием "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>


===============================================

Вопрос:
ПОЧЕМУ Я НЕ МОГУ ТАКИМ СПОСОБОМ ВЫВЕСТИ ЗНАЧЕНИЯ ВСЕХ НУЖНЫХ МНЕ ПОЛЕЙ В СООТВЕТСТВУЮЩИХ ЯЧЕЙКАХ ТАБЛИЦЫ???
Ответ прошу дать максимально подробный, развёрнутый (в общем, объясняйте как блондинке)!

ЗАРАНЕЕ БЛАГОДАРЮ ЗА ОКАЗАННУЮ МНЕ ПОМОЩЬ!!!!!!

Последний раз редактировалось garrip91, 13.01.2019 в 21:26. Причина: Форматирование кода!
Ответить с цитированием