PDA

Zobacz pełną wersję : Moduł AdsManger ads, a fitrowanie wg. miast z cb_powiat FROM jos_comprofiler



fritz_pl
19-03-2009, 08:15
Witam, jestem dosyć zielony w php i zapytaniach do bazy danych, dlatego proszę o pomoc. Potrzebuję dodać do modułu AdsManger ads niejaki filtr, który będzie tylko pokazywał te ogłoszenia, które są w powiacie użytkownika strony. Powiat jest wpisany do cb_powiat FROM jos_comprofiler.

Starałem się użyć istniejącego zapytania do filtrowania kategoriami, ale niestety mi nie idzie podmiania.


$cat_query = "";
switch($catselect)
{
case "no";
$cat_query = "ad_city FROM jos__adsmanager_ads = cb_powiat FROM jos_comprofiler";
break;

powpisaniu takiego komendy po prostu nic się nie pojawia.

Z góry dziękuje za pomoc i cierpliwość:)

fritz_pl
19-03-2009, 08:23
jest w tym pliku jeszcze kod


$database->setQuery("SELECT a.id, a.ad_headline, a.category, a.date_created,p.id as parentid,p.name as parent,c.id as catid, c.name as cat, ".
"FROM #__adsmanager_ads as a ".
"LEFT JOIN #__adsmanager_categories as c ON a.category = c.id ".
"LEFT JOIN #__adsmanager_categories as p ON c.parent = p.id ".
"WHERE $cat_query c.published = 1 and a.published = 1 $order_sql LIMIT 0, $nb_ads");

chyba tutaj byłoby łatwiej ale nie wiem co gdzie dopisąć