Bartman
Новичок
Формирование таблицы с данными из БД
Уважаемые специалисты !
Хочу Вас попросить мне объяснить как можно сделать следующее.
Выводить информацию из базы только по строкам я научился, я это делаю след. образом:
==============================================================
<table width="468" cellspacing="1" cellpadding="2" border="0">
<?
for ($i = 0; $i < $num_result; $i++)
{
$row = mysql_fetch_array($result);
?>
<tr>
<td align="center" width="106"><a href="?page=<?=$page;?>&ID=<?=$row["ID"]?>">
<img src="<?=$row["pic"]?>" border="1" align="absmiddle"></a></td>
<td valign="middle" width="362"><font class=main><b><?=$row["ztype"]?></b></font></td>
</tr>
<?
}
?>
</table>
==============================================================
При этом верстается таблица, которая будет содержать (утрированно) строки:
pic 1 text 1
pic 2 text 2
pic 3 text 3
pic 4 text 4 ...
Я щас бъюсь но никак не могу понять: как можно сделать так, чтобы вывод происходил по столбцам, т.е. получилось бы нечто подобное:
pic 1 text 1 | pic 2 text 2 | pic 3 text 3 | pic 4 text 4
pic 5 text 5 | pic 6 text 6 | pic 7 text 7 | pic 8 text 8...
т.е. формирование таблицы с результатами просходило сначала по заданому кол-ву столбцов, а потом - по строчно ??
Если не трудно, объясните как это можно сделать ?
Пожалуйста.
Уважаемые специалисты !
Хочу Вас попросить мне объяснить как можно сделать следующее.
Выводить информацию из базы только по строкам я научился, я это делаю след. образом:
==============================================================
<table width="468" cellspacing="1" cellpadding="2" border="0">
<?
for ($i = 0; $i < $num_result; $i++)
{
$row = mysql_fetch_array($result);
?>
<tr>
<td align="center" width="106"><a href="?page=<?=$page;?>&ID=<?=$row["ID"]?>">
<img src="<?=$row["pic"]?>" border="1" align="absmiddle"></a></td>
<td valign="middle" width="362"><font class=main><b><?=$row["ztype"]?></b></font></td>
</tr>
<?
}
?>
</table>
==============================================================
При этом верстается таблица, которая будет содержать (утрированно) строки:
pic 1 text 1
pic 2 text 2
pic 3 text 3
pic 4 text 4 ...
Я щас бъюсь но никак не могу понять: как можно сделать так, чтобы вывод происходил по столбцам, т.е. получилось бы нечто подобное:
pic 1 text 1 | pic 2 text 2 | pic 3 text 3 | pic 4 text 4
pic 5 text 5 | pic 6 text 6 | pic 7 text 7 | pic 8 text 8...
т.е. формирование таблицы с результатами просходило сначала по заданому кол-ву столбцов, а потом - по строчно ??
Если не трудно, объясните как это можно сделать ?
Пожалуйста.