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

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> поиск по MySql по нескольким данным 
V
    Опции темы
americanets
Дата 13.11.2006, 18:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1100
Регистрация: 27.9.2006

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



а как искать в MySql по нескольким данным в таблице, или по нескольким таблицам, например шубы черные цена до 1р.


--------------------
Пусть популярную музыку слушают те, среди кого она популярна
PM   Вверх
Gold Dragon
Дата 13.11.2006, 19:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Призрачный
****


Профиль
Группа: Экс. модератор
Сообщений: 6753
Регистрация: 1.3.2004
Где: Россия, Тамбов

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



а по конкретне... Что за таблицы, что нужно искать, что в какой таблице хранится?


--------------------
Нельзя жить в прошлом, оно уже прошло.
Нельзя жить в будущем, оно ещё не наступило.
Нужно жить в настоящем, помня прошлое и думая о будущем!
PM MAIL WWW ICQ   Вверх
americanets
Дата 14.11.2006, 12:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1100
Регистрация: 27.9.2006

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




Код

CREATE TABLE `tovar` (`id` int(11) NOT NULL AUTO_INCREMENT ,`kategory` varchar(255) NOT NULL default '', `cvet` varchar(255) NOT NULL default '', `cena` varchar(255) NOT NULL default '', `material` varchar(255) NOT NULL default '', `razmer` varchar(255) NOT NULL default '', `opisanie` text ,PRIMARY KEY (id));


вот таблица, как в ней искать напимер в категории обувь tovar валенки цена 2р и тд и как делать поиск в товары все цена до и тд 


--------------------
Пусть популярную музыку слушают те, среди кого она популярна
PM   Вверх
Vreden
Дата 16.11.2006, 19:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Idiotic Admin
**


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

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



Код

$record = mysql_query ( "select * from `tovar` set `kategory`='$varkategory' where ((cena='".mysql_escape_string( $varcena )."')"."and (cvet='".mysql_escape_string( $varcvet )."'))" ) or die (mysql_error());
$record = mysql_fetch_array($record);


ищем валенки стоимостью 1руб, цвет серобурокозявчатый
если

$varkategory = "Валенки";
$varcena = "1";
$varcvet = "Серобурокозявчатый";

потом работаем с переменной $record как с массивом


--------------------
Чё? Как? ©
PM MAIL WWW   Вверх
americanets
Дата 16.11.2006, 21:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1100
Регистрация: 27.9.2006

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



пасибо, буду пробовать


--------------------
Пусть популярную музыку слушают те, среди кого она популярна
PM   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Базы Данных | Следующая тема »


 




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


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

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