powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Как правельно организовать поиск
7 сообщений из 7, страница 1 из 1
Как правельно организовать поиск
    #38846775
Фотография Areostar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Имеется запрос с помощью котороко ведётся поиск по базе дынных:

Код: php
1.
2.
3.
4.
5.
6.
7.
8.
9.
$stmt = $dbh->prepare("SELECT * FROM content_table WHERE `type_id` = :type_id && `category_id` = :category_id ORDER BY `date_create` DESC LIMIT ".$page.", 5");
				$stmt->bindValue(':type_id',  $this->_type, PDO::PARAM_INT);
				$stmt->bindValue(':category_id',  $this->_category, PDO::PARAM_INT);

			if ($stmt->execute()) {
				while ($row = $stmt->fetch()) {
/.......................................................................
                                }
                        {



ужно добавть также поиск по странам както так `geo_target` = :geo_target

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

Я могу создать таблицу со странами табличку связи постов со странами по схеме id, post_id, country_id;

Но как передовать в написаный выше запрос нужный список стран?

Надеюсь понятно обьяснил!?
...
Рейтинг: 0 / 0
Как правельно организовать поиск
    #38846880
kunaksergey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Areostar,
SQL IN Operator
...
Рейтинг: 0 / 0
Как правельно организовать поиск
    #38846889
Фотография Areostar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Это если бы я искал совпадение однго значения со списком тоесть если категория равна какому либо значеию из списка.

А тут у мне списки с двух старон и в поиске пользователь может выбрать сразу несколько стран и к каждой конкретной статье(обьявлению) может быть прикрепленно сразу несколько стран.

Если не сложно проиллюстрируйте подобную ситуацию
...
Рейтинг: 0 / 0
Как правельно организовать поиск
    #38846947
Фотография Areostar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
С телефона пишу. Вот кнопки и путаю. Ну к запросу из первого проста нужно прибавить поиск по стране.

Пользователь может выбрать сразу несколько стран. И у каждого обьявления по которым идёт поиск мо-
Жет быть указано по несколько стран. Как в запросе искать совподения
межлу двумя списками??
...
Рейтинг: 0 / 0
Как правельно организовать поиск
    #38846948
Фотография SmeL_md
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AreostarКак в запросе искать совподения
межлу двумя списками?? 17074655
...
Рейтинг: 0 / 0
Как правельно организовать поиск
    #38847029
Фотография Areostar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SmeL_mdAreostarКак в запросе искать совподения
межлу двумя списками?? 17074655
Не понялю А как мне искать совпадения? подскажите!
...
Рейтинг: 0 / 0
Как правельно организовать поиск
    #38847647
apapacy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Для начала можно было бы привести структуру БД. А там глядишь ее немного и подкорректировать. А там и запросы сами польются.
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Как правельно организовать поиск
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]