Ка вывести массив в html таблицу?

У меня есть массив данных.
Вот код:
<!doctype html>
<html>
	<head>
		<meta charset="utf-8">
		<title>Price</title>
	</head>
	<body>
		<?php
			//Конектимся к базе
			$connection = mysql_connect("localhost", "pass_101", "pass123");
			$db = mysql_select_db("runadevelo_101");
			mysql_set_charset("utf8");//на всякий случай
			
			if(!$connection || !$db){
				exit(mysql_error()); 
			}
			
			$result = mysql_query("SELECT * FROM price");
			
			mysql_close();
			
			while($row = mysql_fetch_array($result))
			{?>
				<?php echo $row['id']?>
				<?php echo $row['date']?>
				<?php echo $row['price']?>
				<?php echo $row['price_type']."<br>"?>			
			<?php }
			;					
		?>				
	</body>
</html>

Здесь его результат

Подскажите как этот массив данных запихнуть в:
<table>
<tr>
<th>ID</th>
<th>Дата</th>
<th>Цена</th>
<th>Описание</th>
</tr>
<tr>
<th><?php echo $row['id']?></th>
<th><?php echo $row['date']?></th>
<th><?php echo $row['price']?></th>
<th><?php echo $row['price_type']."<br>"?></th>
</tr>
</table>
  • Вопрос задан
  • 484 просмотра
Решения вопроса 1
neuotq
@neuotq
Прокрастинация
<!doctype html>
<html>
  <head>
    <meta charset="utf-8">
    <title>Price</title>
  </head>
  <body>
    <?php
      //Конектимся к базе
      $connection = mysql_connect("localhost", "pass_101", "pass123");
      $db = mysql_select_db("runadevelo_101");
      mysql_set_charset("utf8");//на всякий случай
      
      if(!$connection || !$db){
        exit(mysql_error()); 
      }
      
      $result = mysql_query("SELECT * FROM price");
      
      mysql_close();
?>
      <table>
<tr>
<th>ID</th>
<th>Дата</th>
<th>Цена</th>
<th>Описание</th>
</tr>
   <?php   while($row = mysql_fetch_array($result))
      {?>
      <tr>
        <tr><?php echo $row['id']?></tr>
        <tr><?php echo $row['date']?></tr>
        <tr><?php echo $row['price']?></tr>
        <tr><?php echo $row['price_type']?></tr>
      </tr>		
      <?php }      					
    ?>	
</table>			
  </body>
</html>
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы