prefix("資料表")." WHERE 搜尋條件"; if ( $userid != 0 ) { $sql .= " AND uid=".$userid." "; } if ( is_array($queryarray) && $count = count($queryarray) ) { $sql .= " AND ((搜尋欄位一 LIKE '%$queryarray[0]%' OR 搜尋欄位二 LIKE '%$queryarray[0]%' OR 搜尋欄位三 LIKE '%$queryarray[0]%')"; for($i=1;$i<$count;$i++){ $sql .= " $andor "; $sql .= "( 搜尋欄位一 LIKE '%$queryarray[$i]%' OR 搜尋欄位二 LIKE '%$queryarray[$i]%' OR 搜尋欄位三 LIKE '%$queryarray[$i]%')"; } $sql .= ") "; } $sql .= "ORDER BY 用來排序的欄位 DESC"; $result = $xoopsDB->query($sql,$limit,$offset); $ret = array(); $i = 0; while($myrow = $xoopsDB->fetchArray($result)){ $ret[$i]['image'] = "images/顯示用小圖檔.gif"; $ret[$i]['link'] = "欲秀給使用者看的那一頁.php?主鍵=".$myrow['主鍵 '].""; $ret[$i]['title'] = $myrow['標題欄位']; $ret[$i]['time'] = $myrow['發佈時間欄位']; $ret[$i]['uid'] = $myrow['發佈者編號']; $i++; } return $ret; } ?>