我在订购时遇到问题。如果我将请求设置为 s=10 或 s11 ir 什么都不做...我尝试根据请求打印 $order,它有效,但它没有出现在 $sql= ($order)
if(isset($_GET['s']) AND $_GET['s']==10)
{
$order=' ORDER BY a.saskanojuma_nr ASC';
}
elseif(isset($_GET['s']) AND $_GET['s']==11)
{
$order=' ORDER BY a.saskanojuma_nr DESC';
}
else
{
$order=' ORDER by a.id desc';
}
$sql='SELECT a.projekta_id, a.saskanojuma_nr, a.datums, a.akcepta_nr, a.objekta_autors FROM '.$table_prefix.'_saskanojumi a LEFT JOIN '.$table_prefix.'_projekti b ON b.id=a.projekta_id LEFT JOIN '.$table_prefix.'_objekti c ON c.id=b.objekta_id LEFT JOIN '.$table_prefix.'_kadastri d ON d.objekta_id=c.id LEFT JOIN '.$table_prefix.'_ipasnieki e ON e.objekta_id=c.id '.$query.' AND a.buvvaldes_id='.$_SESSION['buvvaldes_id'].' AND a.dzests=0 GROUP BY a.id '.$order.' ';
$thiss=$GLOBALS['db']->query($sql);