У меня есть следующий код, но он не работает, как будто я хочу, чтобы он работал. Я просто хочу, чтобы заголовок таблицы отображался один раз, но теперь он каждый раз повторяет заголовок. И я хочу, чтобы заголовок таблицы был горизонтальным, но теперь он вертикально.HTML-таблица в PHP
код:
<?php
include ("core/db_connectie.php");
//file_get_contents("main.tpl.php");
$query = "SELECT * FROM platen";
$result = mysql_query($query) or die (mysql_error());
$table = "<table>";
$cName = "";
$cValue = "";
while($row = mysql_fetch_assoc($result))
{
foreach($row as $columnName=>$columnValue)
{
$cName .= $columnName;
$cValue .= $columnValue;
}
}
$table .= "<tr><th>". $cName ."</th></tr>";
$table .= "<tr><td>". $cValue ."</td></tr>";
$table .= "</table>";
echo $table;
EDIT:
Я изменил код, но он по-прежнему не работает, теперь он просто вставить все после Афоризм
Пример:
IDAlbumBandStijlMediumDatumPrijsIDAlbumBandStijlMediumDatumPrijs
1TestTestereRockLP2013-06-1202TestTestereRockLP2013-06-1213
$ таблица. = "
Ye, но если я сделаю это, я больше не могу использовать $ columName – user2118839
Конечно. Сначала вам нужно было получить имена столбцов, если вы хотите поместить их один раз перед циклом – bksi