[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: вывод таблицы
damhurz
кто знает как вывести данные из бд из конкретного поля TEXT так чтобы в HTML создалась таблица с двумя столбцами?



Спустя 1 час, 8 минут, 24 секунды (8.04.2009 - 17:18) Kuliev написал(а):
damhurz
Я знаю! huh.gif

Спустя 31 минута, 10 секунд (8.04.2009 - 17:49) Viking написал(а):
Йа тоже знаю! rolleyes.gif

Спустя 1 час, 1 минута, 30 секунд (8.04.2009 - 18:51) sergeiss написал(а):
И я тоже знаю!!! smile.gif

Судя по вопросу, БД с данными уже есть.
Поэтому осталось только сделать запрос на выборку, и создать таблицу. Правда, пока не понятен алгоритм создания 2-х столбцов из одного поля.

Спустя 1 час, 23 минуты, 23 секунды (8.04.2009 - 20:14) kirik написал(а):
Это соц. опрос? biggrin.gif

Спустя 2 часа, 43 минуты, 43 секунды (8.04.2009 - 22:58) agrus написал(а):
Ну подскажите damhurzу, мне тоже интересно rolleyes.gif как из одного поля сделать два huh.gif

Спустя 6 минут, 31 секунда (8.04.2009 - 23:04) Joker написал(а):
Вы про это или нужно это одно поле вывести в два стобика?

PHP
$res mysql_query("SELECT `text` FROM `table`");

while (
$row mysql_fetch_array($res))
$table .= "<tr><td>".$row['text']."</td><td>Что во втором столбике???</td>";

echo 
'<table>'.$table.'</table>';

Спустя 2 часа, 27 минут, 55 секунд (9.04.2009 - 01:32) damhurz написал(а):
ага одно поле в два столбика, в первом характеристики, а во втором по идее должны быть их значения... и каким образом их в бд хранить, чтобы скрипт понял что и в каком столбце надо отображать?

Спустя 24 минуты, 48 секунд (9.04.2009 - 01:57) Joker написал(а):
два поля)))

PHP
$res mysql_query("SELECT `name`,`text` FROM `table`");

while (
$row mysql_fetch_array($res))
$table .= "<tr><td>".$row['name']."</td><td>".$row['text']."</td>";

echo 
'<table>'.$table.'</table>';

Спустя 35 минут, 29 секунд (9.04.2009 - 02:33) damhurz написал(а):
ага получилось только что я себе это по другому представлял...
нужно по другому, предположим что т таблица уже есть в HTML 2 столбца и 20 строк, первый столбец прописан, а вот 20 строк второго столбца должны браться из бд, хотелось бы чтобы с одного поля)) это возможно?

Спустя 9 минут, 56 секунд (9.04.2009 - 02:43) Joker написал(а):
Вручную без проблемм. На автомате наверное невозможно

Спустя 13 минут, 39 секунд (9.04.2009 - 02:56) damhurz написал(а):
Joker спасибо тебе, ты мне очень сильно помог!

Спустя 1 минута, 14 секунд (9.04.2009 - 02:58) Joker написал(а):
Всегда пожалусто. И ты не спросишь как это вручную blink.gif

Спустя 9 часов, 54 минуты, 3 секунды (9.04.2009 - 12:52) OdinSon написал(а):
Ты лучше в двух столбцах таблицы храни. Мускульный запрос же в массив данные вытягивает. Ну а если уж до "не могу" припекло в один столбец, то (1) разделяй два параметра каким-то уникальным знаком (например вертикальная черта) и (2) сохраняй порядок параметров, чтобы хоть строковыми функциями было легче разделять.
Если что, обращайся - поможем чем сможем wink.gif

Спустя 12 часов, 22 минуты, 21 секунда (10.04.2009 - 01:14) damhurz написал(а):
Joker, а что ты имеешь ввиду вручную?))

Спустя 4 часа, 58 минут, 24 секунды (10.04.2009 - 06:12) Joker написал(а):
Запрос достает, какие то параметры, забивает их в масив. А масивв уже в свую очередь прописан ручками в html коде.

Спустя 6 часов, 26 минут, 16 секунд (10.04.2009 - 12:39) damhurz написал(а):
а если сделать так, нужна таблица в 2 столбца и 20 строк, левый ряд (характеристики, всегда одинаковые) заполняется масивом, а правый (значения, всегда разные) заполняются из бд из поля 'text' ... это возможно?
Быстрый ответ:

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