include("includes/topa.php"); $regions=$s->getRegions(); $cats=$s->getCats(); $f1=""; $f2=""; if (! $_REQUEST['asearch'] && ! $_REQUEST['qsearch']) { print "
";
print "Search Results"; foreach ($_REQUEST as $var => $val) { if (preg_match("/^sbx_(.*)/", $var, $m)) { $sqlcats.=" || CID_3 LIKE '$val' "; $ok=1; } if (preg_match("/^sbx2_(.*)/", $var, $m)) { $sqlcats.=" || CID_15 LIKE '$val' || CID_15 LIKE '%,$val' || CID_15 LIKE '%,$val,%' || CID_15 LIKE '$val,%' "; $ok=1; } } //print $sqlcats; if (! $ok) { $sqlcats=" || 1"; } if ($_REQUEST['asearch']) { if (! $_REQUEST['region'] && ! $ok) { $sql="SELECT 1 FROM MS_150_Members WHERE 0;"; $maxed=1; } else { $sql="SELECT * FROM MS_150_Members WHERE (CID_23 LIKE '%all 50 states%' || CID_7 LIKE '%".$_REQUEST['region']."%' || CID_23 LIKE '%".$_REQUEST['region']."%') && (0 $sqlcats) "; #print $sql; } } else { if (! preg_match("/\w\w/",$_REQUEST['query'])) { $sql="SELECT 1 FROM MS_150_Members WHERE 0 "; $maxed=1; } else { $sql="SELECT * FROM MS_150_Members WHERE 1 "; $words=preg_split("/\s+/",$_REQUEST['query']); foreach ($words as $word) { $sql.="&& (0 "; for ($i=1; $i<=26; $i++) { $sql.=" || CID_$i LIKE '%".$word."%' "; } $sql.=") "; } } } $sql.=" GROUP BY CID_1 ORDER BY CID_1, CID_2;"; #print $sql; if (! ($result=mysql_query($sql))) { print "error"; #$e->addError("asearch error.",1); } else { $total=mysql_num_rows($result); print "
| ".$s->showAds()." | |||||||||