我有一個名爲「ads
」。我想顯示在網站randomly.My表結構這些廣告數據庫表從數據庫表中獲取隨機記錄與mysql中的多個檢查?
user_id int(11)
type varchar(50)
title varchar(100)
body varchar(100)
display_url varchar(100)
target_url varchar(100)
dimension varchar(50)
image varchar(200)
preferred_countries text
preferred_languages text
preferred_sites text
excluded_sites text
preferred_keywords text
excluded_keywords text
preferred_devices varchar(100)
schedule mediumtext
clicks int(20)
clicked int(11)
cpc decimal(20,20)
正如你可以看到有像preferred_countries
列,preferred_languages
,preferred_devices
等 我想通過應用多個檢查來向訪問者展示這些廣告,例如,如果有任何廣告有優先國家,那麼它將顯示給該特定國家的訪問者等等。 我已經提取了與用戶ie有關的所有數據。訪客的國家,訪問者的語言等
但我不知道如何獲取這樣的記錄。