Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум MySQL

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Выборка с таргетингом
 
 автор: NoKS   (14.01.2009 в 21:15)   письмо автору
 
 

Работаю над рекламной сетью, и встал вопрос показа рекламы с учётом таргетинга.
Предположим есть база из 100 стран, и кто-то хочет показывать рекламу только по определённым странам, что и есть таргетинг. Как лучше делать подобный поиск и в какой форме хранить параметры поиска. Каждая рекламная позиция имеет список стран для которых она предназначена, предположим по умолчанию все страны, либо некоторые из списка. Вопрос тут 2: как хранить подобный список, кому и что, и как делать подобные выборки?
---
Мысль делать всё одним списком, через запятую, использую для выборки конструкцию типа IN(), т.е. у рекламных позиций будет список `targ`='RU,UA,BY,KZ' и аналогично у тех кто рекламу запрашивает. Не знаю насколько хорош подобный метод, и можно ли придумать альтернативное решение, данной задачи?
Заранее благодарю :)

  Ответить  
 
 автор: NoKS   (16.01.2009 в 17:11)   письмо автору
 
   для: NoKS   (14.01.2009 в 21:15)
 

Видимо никаких альтернатив :)

  Ответить  
 
 автор: Саня   (16.01.2009 в 18:32)   письмо автору
 
   для: NoKS   (14.01.2009 в 21:15)
 

Вам нужно использовать отдельную таблицу связей.
http://softtime.ru/forum/read.php?id_forum=1&id_theme=61608&page=1

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования