Создание списка и поиск по нему

Ответить
 • Просмотры: 1
Аватара пользователя
haba-haba

Создание списка и поиск по нему

Сообщение haba-haba »

Приветствую всех !

Помогите найти скриптик или что-нить подобное.

Есть:

список №1 в котором находятся имена:

1 Вася

2 Петя

3 Иван

....

список №2 с фамилиями:



100 Иванов

101 Петров

102 Васечкин

...

список с "ответами"



1000 Класс 6А

1001 Класс 6Б

1002 Класс 6С

...



Цель: Создать поиск по этому делу , тобишь при выборе в 1-м меню "Вася" во 2-м "Иванов" выдавался ответ под номером 1000.

Так же в некоторых случаях ответы совпадают, при выборе скажем "Иван" "Петров" так же ссылалось на ответ 1000.

По формуле что то типа "если параметр n1=1;3... а r2=100;101... то ответ берется из 1000 (З.Ы. при n1=1 r2=101 ответ берется скажем из 1002), если n1=2.... r2=102.... то из 1001 и т.д.



Я в этом полный НУЛЬ. Но очень надо помочь и организовать сие дело. Зарание спасибо.



З.Ы. Желательно бы список с "ответами" в мускуль забить, что бы уж если и захотят поправить то нужен пас к бд для редактирования Изображение
Аватара пользователя
vadimiron

Re: Создание списка и поиск по нему

Сообщение vadimiron »

haba-haba,

Сначало скажите, в каких технологиях вы уже разбираетесь, тогда легче ответ будет составить.

JavaScript? PHP? Другие?
Аватара пользователя
haba-haba

Re: Создание списка и поиск по нему

Сообщение haba-haba »

vadimiron,

собственно во всём по немножку , и в явескрипт и в пХп... Конкретный пример бы , а там мозг глядишь догонит Изображение , нет тк спрошу ещё у знающих людей Изображение
Аватара пользователя
vadimiron

Re: Создание списка и поиск по нему

Сообщение vadimiron »

haba-haba,



Сначало научитесь работать с свойством "onChange" для списка select. Когда выбирается запись в списке, этот action выстреливается и так можно запускать свою JavaScript функцию (которая, например, создаёт и заполняет следущий список или посылает AJAX-запрос для получения списка с сервера).



Потом определитесь, будет ли страница перезагружаться для отображения следущего списка или нет.



Если перезагрузка допустима, то список создаётся с помощью ПХП. Если нет, то JavaScript (AJAX или при первой все данные грузить)
Аватара пользователя
haba-haba

Re: Создание списка и поиск по нему

Сообщение haba-haba »

ух , всё так сложно Изображение а можно небольшой пример с пояснениями , если не сложно конечно. Спасибо
Аватара пользователя
vadimiron

Re: Создание списка и поиск по нему

Сообщение vadimiron »

haba-haba,

начните отсюда


Там динамическое изменение select-а с помощью JavaScript-a



Когда усвоете - двинемся дальше Изображение



Ещё пример с пояснениями




Хотя если я сейчас ещё раз читаю вопрос, то понимаю, что не так понял, что Вы спрашиваете

Объясните ещё раз, а то я не те советы даю
Аватара пользователя
haba-haba

Re: Создание списка и поиск по нему

Сообщение haba-haba »

спасибо за ссылки , чуток разгружусь изучу детально.

Само меню с выпадениями у меня уже есть

что то типа







Код:

Код: Выделить всё

<br>
  <span class=txt_srch>Фамилия:</span> <br>
   <span class=txt2>выберите из списка</span> 
<SELECT name=metroid2 onChange="this.form.metroid2.value=this.options[this.selectedIndex].value;this.form.first.value=this.options[this.selectedIndex].id" class=srchin>
  <option value="0">  
  <OPTION id="ВАСЯ"value=1>ВАСЯ<OPTION id="ПЕТЯ" value=2>ПЕТЯ<OPTION id="САША" value=3>САША<OPTION id="МАША" value=4>МАША ....

Так же с именами.

Всё что надо что бы при выборе Имя - Фамилии и нажатии кнопки Поиск бралась инфа из назовем это "ответы".

В идеале конечно загнать "Ответы" в mysql что бы от туда брались они, но мне что то кажется что это совсем уж сложно %)



З.Ы. В голове всё вертится и представляется а как изложить по простому ... ох Изображение
Аватара пользователя
vadimiron

Re: Создание списка и поиск по нему

Сообщение vadimiron »

Цитата haba-haba:



это совсем уж сложно
Создание списка и поиск по нему




Почему же?? Вы с базой данных умеете работать?



Создаёте три таблицы:

1. Юзеры: ID, NAME, SURNAME

2. Варианты ответов: ID, TEXT

3. Связь ответов и юзеров: ID_USER, ID_ANSWER



И всё!!



В списках за значением сидит ID (юзера или ответа, смотря что за список)



Поиск по базе не сложно организовать: стандартные запросы.



Скажите, что из данной схемы Вам непонятно - тогда двинемся дальше
Аватара пользователя
haba-haba

Re: Создание списка и поиск по нему

Сообщение haba-haba »

Большое спасибо за направление Изображение начну делать , как будут вопросы подыму сие тему Изображение
Ответить

Вернуться в «Вебмастеру»