SQLinfo.ru - Все о MySQL

Форум пользователей MySQL

Задавайте вопросы, мы ответим

Вы не зашли.

#1 01.10.2012 15:35:29

Tatiana
Участник
Зарегистрирован: 01.10.2012
Сообщений: 3

Получение id по вводимому полю с выводом подсказок

Как составить запрос, чтобы:
   1) при вводе текстового поля (например "name") вываливался список подсказок
   2) после ввода значения "name" из БД доставался соответствующий id

Неактивен

 

#2 01.10.2012 16:28:54

vasya
Архат
MySQL Authorized Developer
Откуда: Орел
Зарегистрирован: 07.03.2007
Сообщений: 5842

Re: Получение id по вводимому полю с выводом подсказок

1) О каких подсказках идет речь?
2) select id from `имя таблицы` where `имя текстового поля`="name";

Неактивен

 

#3 01.10.2012 17:59:02

Tatiana
Участник
Зарегистрирован: 01.10.2012
Сообщений: 3

Re: Получение id по вводимому полю с выводом подсказок

Речь идет об автозаполнении данными из базы.
Наверно я неточно сформулировала, что хочу получить...
У меня есть 2 таблицы. В одной список покупателей с именем (b_name) и ID (b_id), а во второй список заказов, где покупатель представлен только ID (b_id).
Мне надо, чтобы при добавлении новой записи в таблицу заказов поле b_id заполнилось автоматически по введенному  b_name и при этом выдавались варианты для автозаполнения имени.

Неактивен

 

#4 01.10.2012 18:14:07

vasya
Архат
MySQL Authorized Developer
Откуда: Орел
Зарегистрирован: 07.03.2007
Сообщений: 5842

Re: Получение id по вводимому полю с выводом подсказок

Tatiana написал:

Мне надо, чтобы при добавлении новой записи в таблицу заказов поле b_id заполнилось автоматически по введенному  b_name

select b_id from `таблицы 2` where `b_name`="name";

Tatiana написал:

и при этом выдавались варианты для автозаполнения имени.

select b_name from `таблицы 2` where `b_name` like 'первые_буквы_имени_набранные_пользователем%';

Неактивен

 

#5 01.10.2012 21:57:29

Tatiana
Участник
Зарегистрирован: 01.10.2012
Сообщений: 3

Re: Получение id по вводимому полю с выводом подсказок

Как составить запрос - это уже более-менее понятно.
Не понятно что и как надо вставить в этот кусок программы, чтобы в  окошке "b_name" при вводе появлялись подсказки (автозаполнение):
<tr>
      <td width="100" class="" placeholder="Обязательное поле" align="right">Имя покупателя</td>
      <td width="4"></td>
      <td><input type="text" name="b_name" size="20"></td>
</tr>

Неактивен

 

#6 01.10.2012 22:40:46

vasya
Архат
MySQL Authorized Developer
Откуда: Орел
Зарегистрирован: 07.03.2007
Сообщений: 5842

Re: Получение id по вводимому полю с выводом подсказок

Это уже вопрос по совсем другой тематике. Посмотрите, например:
http://jquery.page2page.ru/index.php5/% … 0%B8%D0%B5
http://www.linkexchanger.su/2008/39.html

Неактивен

 

Board footer

Работает на PunBB
© Copyright 2002–2008 Rickard Andersson