тоесть, есть вывод :
<?php
$dbhost = "...";
$dbname = "...";
$dbuser = "...";
$dbpass = "...";
mysql_connect($dbhost, $dbuser, $dbpass);
mysql_select_db($dbname);
$query = 'SELECT * FROM `table` WHERE 1';
$res = mysql_query( $query );
echo '<table><tr><td>....</tr>';
while ( $item = mysql_fetch_array( $res ) )
{
echo '<tr><td>'.$item['1'].'</td>';
....
echo '<td>'.$item['15'].'</td></tr>';
echo '</tr>';
}
echo '</table>';
?>
необходимо чтобы выводил сначала все значения $item['1'] по очереди потом, $item['2'] и т.д. - заранее благодарю!
Спустя 2 минуты, 55 секунд (26.09.2012 - 18:51) inpost написал(а):
Закрывай <tr> , открывай tr... В чём вопрос?
Спустя 37 минут, 57 секунд (26.09.2012 - 19:29) Painbot написал(а):
как выводит сейчас :
data2.1 data2.2 data2.3
data1.1 data1.2 data2.3
как нужно :
data2.1 data1.1
data2.2 data1.2
data2.3 data2.3
Если закрывать и откырвать - получится один еб...ий столбик, а мне необходимо чтобы столбиков было столько сколько строк в бд
data2.1 data2.2 data2.3
data1.1 data1.2 data2.3
как нужно :
data2.1 data1.1
data2.2 data1.2
data2.3 data2.3
Если закрывать и откырвать - получится один еб...ий столбик, а мне необходимо чтобы столбиков было столько сколько строк в бд
Спустя 4 минуты, 41 секунда (26.09.2012 - 19:34) sergeiss написал(а):
Раздели выборку данных и их вывод. Сначала сохраняй данные в массивы, а потом выводи так, как тебе нужно.
Спустя 1 час, 53 минуты, 36 секунд (26.09.2012 - 21:27) Painbot написал(а):
Раздели выборку данных и их вывод. Сначала сохраняй данные в массивы, а потом выводи так, как тебе нужно. Это как?
Спустя 1 минута, 41 секунда (26.09.2012 - 21:29) inpost написал(а):
Что как?
Спустя 28 минут, 41 секунда (26.09.2012 - 21:58) sergeiss написал(а):
Цитата (Painbot @ 26.09.2012 - 22:27) |
Это как? |
Это так, что внутри цикла while сохраняешь данные в массивы, а потом выводишь. Типа такого (на примере 2-х элементов):
// сбор данных
$item1=array();
$item2=array();
while( $item=mysql_fetch_array( $res ) )
{
$item1[]=$item[1];
$itme2[]=$item[2];
}
// а потом только выводишь таблицу, используя данные так, как тебе нужно