我是一名初学者,试图了解PHP及其搜索方式,从而改变我网站上的一些内容。 目前我正在尝试更改我们最新的工作搜索脚本表,以实际显示只有一个工资范围的最后5个工作,并想知道如何更改我们的脚本来做到这一点? 我知道这是一个非常基本的问题,我将不胜感激。 提前致谢... 目前我有:
$sql = "SELECT * FROM ".JOB_TABLE."
LEFT JOIN (".JBC_TABLE.", ".JBL_TABLE.", ".JBS_TABLE.", ".JBP_TABLE.")
ON (".JBC_TABLE.".".JOB_TABLE."_id=".JOB_TABLE.".".JOB_TABLE."_id
AND ".JBL_TABLE.".".JOB_TABLE."_id=".JOB_TABLE.".".JOB_TABLE."_id
AND ".JBS_TABLE.".".JOB_TABLE."_id=".JOB_TABLE.".".JOB_TABLE."_id
AND ".JBP_TABLE.".".JOB_TABLE."_id=".JOB_TABLE.".".JOB_TABLE."_id)
WHERE ".JOB_TABLE."_display = '1'
GROUP BY ".JOB_TABLE.".".JOB_TABLE."_id
ORDER BY ".JOB_TABLE."_rank DESC
LIMIT 10";
$res=$_Db->execute($sql);
$total = $_Db->numResults($res);
if($_Db->numResults($res)>0) {
$co = 0;
while($row=$_Db->fetchAssoc($res)) {
$jobs[$co]["id"]=$row[JOB_TABLE."_id"];
$jobs[$co]["title"]=$row[JOB_TABLE."_title"];
$jobs[$co]["product"]=getCatLocSecTitle($_Db, PDT_TABLE, $row[PDT_TABLE."_id"]);
$jobs[$co]["salary"]=getCatLocSecTitle($_Db, SAL_TABLE, $row[SAL_TABLE."_id"]);
$co++;
}
}