Как мне сделать таблицу в PHP с определенной шириной для каждой ячейки?

Я искал и искал, но мой маленький мозг просто не мог найти решение ни с одним из руководств здесь.

У меня есть этот PHP-код:

"echo("<center><p>");
while($row = mysqli_fetch_array($result))
  {
  echo $row['ID'] . " " . $row['Navn'] . " " . $row['Score'];
  echo "<br/>";
  }
echo("</p></center>");"

"Navn", "Score" и "ID" помещаются в базу данных, из которой этот код выбирается выглядит следующим образом:
24 hans 9895
23 simon 9895
22 Simon Hansen 9860

Слева (24, 23 и т.д.) вы видите "ID", "Navn" посередине и "Score" справа - очень красиво. Что я сейчас хочу сделать, так это создать ячейку для каждой из этих 3 и задать им определенную ширину, чтобы она была менее беспорядочной и более структурированной для просмотра. Я надеюсь, что кто-то понимает, что я имею в виду, и что кто-то готов помочь :)


person Simon Hansen    schedule 20.04.2015    source источник
comment
Структура таблицы Google HTML <table>   -  person cmorrissey    schedule 20.04.2015
comment
Каскадные таблицы стилей.   -  person Jay Blanchard    schedule 20.04.2015
comment
Возможный дубликат: stackoverflow.com/questions/17902483/   -  person Maximus2012    schedule 20.04.2015
comment
И, видимо, я даже не могу голосовать за людей, потому что я новичок... Но я люблю вас всех за ваши ответы и желаю вам хорошей жизни! :)   -  person Simon Hansen    schedule 20.04.2015


Ответы (1)


Вам нужно использовать таблицы, а затем стилизовать их. Вот пример использования HTML-таблиц (http://www.w3schools.com/tags/tag_table.asp):

echo("<table>");
while($row = mysqli_fetch_array($result))
{
    echo "<tr><td width=50>" . $row['ID'] . "</td><td width=100>" . $row['Navn'] . "</td><td width=50" . $row['Score'] . "</td></tr>";
}
echo("</table>");

Я не тестировал код, но вы поняли.

person Stan    schedule 20.04.2015
comment
О, я вижу, что на него уже есть ответ. Тогда молодец :-) - person Redrif; 20.04.2015
comment
Нет необходимости в отрицательном голосовании, ребята, если бы я увидел, что есть ответ, я бы не стал ставить тот же ответ снова ... - person Redrif; 20.04.2015