Доброго времени суток! Появилась надобность вывода данных из БД на сайт в виде таблицы. Появился такой скрипт: Code: <html> <head> <title>Список товаров</title> </head> <body> <?php include ('auth.php'); $result=mysql_query("SELECT id,data,name,harakter FROM tovar ORDER BY name"); //$result - ассоциированный массив, т.е. таблички, у которой есть названия столбцов //узнаем, сколько в массиве $result строчек $n=mysql_num_rows($result); //вывод на страничку в виде таблицы echo "<table border=1>"; //вывод построчно for($i=0;$i<$n;$i++) echo "<tr><td>",mysql_result($result,$i,id), "</td><td>",mysql_result($result,$i,data), "</td><td>",mysql_result($result,$i,name), "</td><td>",mysql_result($result,$i,harakter), "</td></tr>"; echo "</table>"; ?> </body> </html> Скрипт работает. Но потом захотел в таблице сделать шапку с названиями столбцов... Долго думал, но увы... не допер, как это можно сделать корректно. Буду очень благодарен за помощь.
PHP: <html> <head> <title>Список товаров</title> </head> <body> <?php include ('auth.php'); $result=mysql_query("SELECT id,data,name,harakter FROM tovar ORDER BY name"); //$result - ассоциированный массив, т.е. таблички, у которой есть названия столбцов //узнаем, сколько в массиве $result строчек $n=mysql_num_rows($result); //вывод на страничку в виде таблицы echo "<table border=1> <tr><th>ID</th><th>data</th><th>name</th><th>harakter</th></tr>"; //вывод построчно for($i=0;$i<$n;$i++) echo "<tr><td>",mysql_result($result,$i,id), "</td><td>",mysql_result($result,$i,data), "</td><td>",mysql_result($result,$i,name), "</td><td>",mysql_result($result,$i,harakter), "</td></tr>"; echo "</table>"; ?> </body> </html> так?
Точно! Я так делал, но напутал с кавычками и сделал так PHP: //вывод на страничку в виде таблицы echo "<table border=1>"; echo "<tr><th>ID</th><th>data</th><th>name</th><th>harakter</th></tr>"; Ступил что-то... Спасибо за помощь!!!