[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Вывод данных из базы данных в столбец таблицы
Painbot
Добрый день подскажите - как организовать вывод данных из таблицы не в строку а в столбик
тоесть, есть вывод :

<?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

Если закрывать и откырвать - получится один еб...ий столбик, а мне необходимо чтобы столбиков было столько сколько строк в бд

Спустя 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];
}

// а потом только выводишь таблицу, используя данные так, как тебе нужно
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.