Модераторы: skyboy, MoLeX, Aliance, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Поиск "по многому " 
:(
    Опции темы
Косточка
  Дата 1.4.2003, 01:28 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











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

Предположим:

[квадратик1] имя
[квадратик2] фамилия
[квадратик3] e-mail

[искать]

-----------------------------
Чел может выбрать или только имя, поставив галочку в соотрветствующем квадратике, или имя и e-mail, добавив галочку в e-mail и поиск начнется по этим двум параметрам. Или же, пользователь поставит галочку везде и поиск будет вестись по трем параметрам.

Внимание вопрос:
Какой компандой пользоваться?

Код
mysql_query("SELECT * from База where [квадратик1] = '$что-то' or [квадратик2] = '$что-то2' or [квадратик3] = '$что-то3' ");


не то...
  Вверх
Devorior
Дата 1.4.2003, 07:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



$query = "SELECT * FROM table WHERE ";
if (checkbox1 == "on") $query .= "<условия для checkbox1>";
// тут подумай как AND между ними вставить ;)
if (checkbox2 == "on") $query .= "<условия для checkbox2>";

mysql_query($query)

PM MAIL ICQ   Вверх
IZ@TOP
Дата 1.4.2003, 16:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Панда-бир!
****


Профиль
Группа: Участник
Сообщений: 4795
Регистрация: 3.2.2003
Где: Бамбуковый лес

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



Devorior - Это человек который в РНР рубит!
Косточка слушай его он истину глаголит ! baaa.gif

Это сообщение отредактировал(а) Iz@top - 1.4.2003, 16:26


--------------------
Один из розовых плюшевых-всадников апокалипсиса... очень злой...

Семь кругов ада для новых элементов языка
Мои разрозненные мысли
PM MAIL WWW ICQ Skype GTalk   Вверх
Косточка
Дата 1.4.2003, 17:25 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











Цитата
тут подумай как AND между ними вставить

Хех smile.gif классно, если бы я знал, я бы сам написал как AND вставить...

Код
$query = "SELECT * FROM table WHERE

После ВХЕРЕ выражение нужно какое-нибудьconfused.gif?

Есть еще предложения у кого?

  Вверх
Mark.dll
Дата 2.4.2003, 00:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 134
Регистрация: 28.2.2003
Где: Эстония, Нарва

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



Цитата(Iz @ 1.4.2003, 08:26)
Devorior - Это человек который в РНР рубит!
Косточка слушай его он истину глаголит ! baaa.gif

ничего сверхестественного тут нет smile.gif
--------------------
"I wish I could change the world..."
PM MAIL WWW ICQ   Вверх
Mark.dll
Дата 2.4.2003, 00:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 134
Регистрация: 28.2.2003
Где: Эстония, Нарва

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



Цитата
Цитата
тут подумай как AND между ними вставить

Хех smile.gif классно, если бы я знал, я бы сам написал как AND вставить...

Код
$query = "SELECT * FROM table WHERE

После ВХЕРЕ выражение нужно какое-нибудьconfused.gif?

Есть еще предложения у кого?

У меня есть предложение, чтобы ты сам подумал как написать. Так как тебе на пользу пойдёт. Без логики программист - гуманитарное shit smile.gif imho в книгах по программированию алгоритмов всех не найдёшь.
--------------------
"I wish I could change the world..."
PM MAIL WWW ICQ   Вверх
Devorior
Дата 2.4.2003, 07:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Цитата
ничего сверхестественного тут нет


согласен smile.gif

Косточка, у тебя был вопрос "какой командой пользоваться", вот я и набросал, а если это и до меня было понятно, то далее разобраться самому можно (а иногда даже полезнее и интереснее)

PM MAIL ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "PHP"
Aliance
IZ@TOP
skyboy
SamDark
MoLeX

Новичкам:

  • PHP редакторы собираются и обсуждаются здесь
  • Электронные книги по PHP, документацию можно найти здесь
  • Интерпретатор PHP, полную документацию можно скачать на PHP.NET

Важно:

  • Не брезгуйте пользоваться тегами [code=php]КОД[/code] для повышения читабельности текста/кода.
  • Перед созданием новой темы воспользуйтесь поиском и загляните в FAQ
  • Действия модераторов можно обсудить здесь

Внимание:

  • Темы "ищу скрипт", "подскажите скрипт" и т.п. будут переноситься в форум "Web-технологии"
  • Темы с именами: "Срочно", "помогите", "не знаю как делать" будут УДАЛЯТЬСЯ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers.

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


 




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


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

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