$id=intval($_GET['id']);
$title=$db->getOne("select?title?from?".$ecs->table('t_jobc')."?where?id='$id'");
$N=$db->getOne("select?count(*)?from?".$ecs->table('t_job')."?where?jobc='{$id}'");
$st=10;
$P=ceil($N/$st);
$p=intval($_GET['p']);
$p<1&&$p=1;
$p>$P&&$p==$P;
$offset=($p-1)*$st;
$q=$db->query("select?*?from?".$ecs->table('t_job')."?where?jobc='{$id}'?order?by?ctime?desc?limit?$offset,$st");
while($r=$db->FetchRow($q)){
$r['title']=mb_substr($r['title'],0,10,'utf-8');$r['time']=date('Y-m-d?H:i:s',$r['ctime']);$list[]=$r;
}
$smarty->assign('list',$list);
$smarty->assign('title',$title.'?-?列表');這兩行不懂 :$p<1&&$p=1;
$p>$P&&$p==$P;
3 回答
已采納

guansixu
TA貢獻(xiàn)1條經(jīng)驗(yàn) 獲得超1個(gè)贊
前面的說(shuō)的都對(duì),我從業(yè)務(wù)方面說(shuō)一下,$p代表用戶輸入的頁(yè)數(shù),如果頁(yè)數(shù)小于1,就把1賦值給$p。$P為總頁(yè)數(shù),如果$p大于總頁(yè)數(shù),就把總頁(yè)數(shù)賦值給$p

慕萊塢9220042
TA貢獻(xiàn)377條經(jīng)驗(yàn) 獲得超508個(gè)贊
你好,
第一句:$p<1&&$p=1;
如果$p<1條件成立,則執(zhí)行后面的語(yǔ)句 $p<1,“&&”語(yǔ)句的意思就是前面的條件成立就執(zhí)行后面的語(yǔ)句,如果不成立則不執(zhí)行后面的語(yǔ)句;
第二句:$p>$P&&$p==$P;
這句是不是后面那個(gè)也是 “=”,不然感覺(jué)這句執(zhí)行不過(guò)去。
望采納!
- 3 回答
- 0 關(guān)注
- 1381 瀏覽
添加回答
舉報(bào)
0/150
提交
取消