|
|
|
| Здравствуйте!
Прошу мне помочь. Дело обстоит так... имеется Бд на MySql в не две таблицы
1.Специалист 2. Регион.
Специалист:
id_spec
Familiya
Imya
Otchestvo
telefon
E-mail
id_region
Регион:
id_region
name_region
как видно из содержания они связаны между собой по региону. А необходимо мне это вывести в таблице, примерно такой http://www.dhtmlgoodies.com/scripts/table-widget/table-widget.html и что бы можно было нажав на нужную строку в списке вывести подробное содержание в отдельном окне
что то на подобии такого:
Familiya Иванов
Imya Иван
Otchestvo Иванович
telefon 333-222
E-mail ivan@mail.ru
region pskov
есть ли реальная возможность это реализовать на php? помогите. или подскажите какими средствами можно воспользоваться.
Очень надеюсь на вашу помощь! | |
|
|
|
|
|
|
|
для: Svarog
(17.09.2010 в 11:07)
| | Примерно такая, та что по ссылке, таблица обрабатывается JavaScript, обеспечивая сортировку. Новое окно РНР не в сотоянии открыть, так что его нужно открывать также с помощью JavaScript, url которого будет запрашивать страницу, которая и выдаст подробности о ком-то. А вот саму таблицу с кратким содержимым (не известно каким) выводите средствами РНР. | |
|
|
|
|
|
|
|
для: sim5
(17.09.2010 в 11:30)
| | Так а примерно такого вида вывод таблицы можно реализовать? Просто я взялся делать и теперь походу в тупике. Мне нужно как то реализовать вывод в таблице, желательно с прокруткой, а затем что бы я мог как то отдельно просмотреть полные данные, пусть даже не в новом окне. HELP!!! Я раньше с пхп не работал :( | |
|
|
|
|
|
|
|
для: Svarog
(17.09.2010 в 11:37)
| | Какой прокруткой? Если имеется ввиду скроллинг ее в окне, то помещайте таблицу в DIV, который будет добавлять прокручивание (при необходимости). Если вы имеете ввиду сортировку как по ссылке, то смотрите исходный код (JavaScrupt) этой страницы.
Что касается вывода в таблицу на стороне сервера, то запрос к базе (чего не знаю, так как не понять, что вам сразу надо выводить, толи регионы, толи списки пофамильные)... полученное выводите в html-таблицу, уж она как выглядит надеюсь знаете. | |
|
|
|
|
|
|
|
для: sim5
(17.09.2010 в 11:49)
| | Мне нужно что бы он выводил пользователю таблицу со списком сотрудников, в одной строке сразу из двух таблиц: Фамилия, Имя, Отчество, Телефон, Мыло, Примечание, Регион (это уже из второй таблицы.) И так весь список сотрудников. Но мне нужно как то реализовать, что бы выбрав из всего списка определенную строку он выводил как бы эти данные отдельно, но в более развернутом виде, что бы например полностью увидеть не только текст Фамилия, Имя, Отчество, Телефон, Мыло, но и примечания. | |
|
|
|
|
|
|
|
для: Svarog
(17.09.2010 в 18:03)
| | Для начала напишите сам запрос на выборку из БД
что бы он выводил пользователю таблицу со списком сотрудников, в одной строке сразу из двух таблиц: Фамилия, Имя, Отчество, Телефон, Мыло, Примечание, Регион (это уже из второй таблицы.) | |
|
|
|
|
|
|
|
для: oliss
(19.09.2010 в 09:32)
| | А в чем подвох? | |
|
|
|
|
|
|
|
для: Svarog
(19.09.2010 в 23:50)
| | нет никакого подвоха.
просто нужно с чего-то начинать.
Вам предложили начать с запроса. | |
|
|
|
|
|
|
|
для: Trianon
(20.09.2010 в 07:30)
| | Дык, я начну ) просто спросил, реально ли реализовать то что я хочу. Таблицу то вывести можно и понял как эту прокрутку сделать. А вот со ссылками как то не врублюсь. | |
|
|
|
|
|
|
|
для: Svarog
(20.09.2010 в 23:51)
| | Реально
начните сначала с составления запроса | |
|
|
|
|
|
|
|
для: oliss
(21.09.2010 в 00:10)
| | ок | |
|
|
|
|
|
|
|
для: Svarog
(20.09.2010 в 23:51)
| | Ну слава богу, что вы знаете как выводить злочастную таблицу, а вот открытие окна нового, это уже JavaScript, а в нем запрос к url с передачей id того, чью "родословную" вы желаете увидеть. Запрос по id, вывод, и он будет помещен в это новое окно. Все это реально, вот только раздражают эти окна новые, да и браузеры могут быть настроены так, что новое окно они открывают ни как диалог 300х200, например, а как новую вкладку... Лучше заменить вывод в окно на вывод в слой на странице. | |
|
|
|
|
|
|
|
для: sim5
(21.09.2010 в 01:14)
| | Да пусть даже новое окно или слой, главное что бы ссылки работали и открывали ) | |
|
|
|