Модераторы: skyboy
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Выбрать из таблицы и расположить по группам 
V
    Опции темы
gal
Дата 10.10.2007, 17:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 5
Регистрация: 10.10.2007

Репутация: нет
Всего: нет



Здравствуйте!

Есть одна таблица с полями id, номер дома, фамилия. Данные заполняются пользователями из формы. На экран выводится сортированный по номерам домов список в виде таблицы. Нужно сформировать список вот такого вида, используя php:

дом № 21
Иванов
Петров
Сидоров


дом№ 22
Матвеев
Семенов

  и т.д.

Помогите, пожалуйста.  smile 




PM MAIL   Вверх
comcon1
Дата 10.10.2007, 20:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 838
Регистрация: 11.6.2005
Где: Москва ДАС-МГУ

Репутация: нет
Всего: 17



Код

<?
$house = 0;
$res = mysql_query("SELECT id,house,surname FROM tbl_1 ORDER BY house ASC;");
while($row = mysql_fetch_row($res)) {
 if ($row['house'] == $house):
   echo $row['surname']."<br>";
 else:
  echo "<br><br>";
  echo $row['house']."<br>";
  $house = $row['house'];
  echo $row['surname']."<br>";
 ednif;
}
?>

Ну на форматирование не смотри - это твое дело.
МОДЕРАТОР, ПЕРЕМЕСТИТЕ В PHP-БАЗЫ ДАННЫХ.

Это сообщение отредактировал(а) comcon1 - 10.10.2007, 20:18


--------------------
PM MAIL   Вверх
gal
Дата 11.10.2007, 09:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 5
Регистрация: 10.10.2007

Репутация: нет
Всего: нет



Спасибо, сейчас попробую  smile 
PM MAIL   Вверх
Kesh
Дата 11.10.2007, 11:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Эксперт
Сообщений: 2488
Регистрация: 31.7.2002
Где: Германия, Saarbrü cken

Репутация: 15
Всего: 54



Я бы педложил вместо <br> использовать <br />


--------------------
user posted image
PM MAIL WWW ICQ Skype   Вверх
comcon1
Дата 12.10.2007, 11:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 838
Регистрация: 11.6.2005
Где: Москва ДАС-МГУ

Репутация: нет
Всего: 17



Йа бы вообще не советовал использовать мое форматирование)))


--------------------
PM MAIL   Вверх
gal
Дата 12.10.2007, 13:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 5
Регистрация: 10.10.2007

Репутация: нет
Всего: нет



В таком виде выводит чистую страницу. 

Поменяла функцию mysql_fetch_row($res) на mysql_fetch_array($res). Выводится нужный список. 

Спасибо!  smile 


PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | MySQL | Следующая тема »


 




[ Время генерации скрипта: 0.3819 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.