Вывод результатов из БД

hoting

Новичок
Вывод результатов из БД

Всем привет. :)
Подскажите как организовать следующее
Есть база данных в ней есть пункт город, так вот я хочу чтоб у меня на определенной странице выводились все города (не повторяясь) что есть в базе
попутно хочу спросить, как определить, что просмотр в базе закончен чтоб по окончанию выдать некое действие.
 

Фанат

oncle terrible
Команда форума
что именно тебя интересует?
как составить запрос?
как вывести его результаты на экран?

и что ты называешь словом "просмотр"?
 

vasyaboychuk

Новичок
1)SELECT DISTINCT name_sity FROM sity;

2)после функции что выполнит этот запрос - выдаш сообщение.
 

hoting

Новичок
Попробую объяснить,
меня интиресует какое сообщение или же как определить, что данного совпадения нет в базе, по какому-то запросу, т.е. нечего выводить, но надо произвести вывод сообщения.
второе интерисовал скрипт, как вывести те же города, чтоб они не повторялись т.е. есть к примеру 5 городов Москва 2 Новосибирска 4 Ростов, а пользывателю выводит просто
Москва
Новосибирск
Ростов
и потом уже при нажатии на город он выводит
5 записей по Москва
2 по Новосибу
4 по Растову,
Ну вроде со вторым я немного разобрался, но если есть у кого соображения то пишите, буду рад :)
 

Фанат

oncle terrible
Команда форума
понятно.
ты привык работать с файлами, и к базе относишься точно так же.
считаешь, что надо из неё получить все записи .а потом с ними работать
так вот
база данных может делать 90% работы.
в частности, не надо перебирать все записи базы данных, чтобы определить, что нужного города нету.
а именно это ты хотел в первом сообщении? Я правильно тебя понял?

-~{}~ 05.06.06 21:53:

можно, кстати, в списке городов выдавать, сколько записей по каждому городу
 

Фанат

oncle terrible
Команда форума
всё это делается средствами базы данных.
всё - буквально всё - делается в запросе.
проверяется, есть ли записи, выбираются нужные.
Сортируются, выбираются, группируются.

За это мы базу данных и любим - запрос из одной строчки делает за нас всю работу!

Я понимаю, что ты хочешь быстрый ответ.
Но и ты пойми - тебе надо хотьчуть-чуть разобраться с БД,и как она работает.

Поэтому, прочти, пожалуйста, вот этот текст: PHP FAQ: MySQL. Просто и понятно.
А потом - разбери и выполни все скрипты из замечательной статьи http://phpclub.ru/detail/article/phpintro
Я сам по ней учился с mysql работать.
и там есть всё - и выборка нужных записей, и проверка - вернула ли что-то база.
И код - как выводить.

Тебе обязательно надо выполнить и разобрать примеры оттуда
чтобы дальше применять в своих скриптах.
 
Сверху