PHP 根據傳參不同切換頁面

2021-09-28 16:34:24 字數 1622 閱讀 2271

如下圖:服務管理和**站要顯示不同的列表資料,但是樣式基本相同,就不用寫兩個頁面了,只需要在頁面跳轉的時候攜帶不同引數,查詢相對應的資料,對樣式的不同之處判斷顯示即可 

這是跳轉頁面的**:我攜帶的引數分別是"all"和"deleted" (選中樣式也要判斷)

">'all'))}">服務管理

新增服務

">'deleted'))}" target="_self">**站

部分的標籤「服務管理」需要,但是「**站」不需要,所以先給乙個樣式

根據控制器裡傳過來的引數判斷需不需要顯示(這裡是「一鍵上架」,「一鍵下架」,「刪除」按鈕的顯示)

btn btn-primary btn-small js-ajax-submit" type="submit" data-action="" data-subcheck="true">一鍵上架

btn btn-primary btn-small js-ajax-submit" type="submit" data-action="" data-subcheck="true">一鍵下架

btn btn-danger btn-small js-ajax-submit" type="submit" data-action="" data-subcheck="true" data-msg="您確定刪除嗎?">刪除

$vo['id']))}">

<?php echo ($cate == "all") ? '| 刪除':'' ?>

控制器**:

public function index()

//頁面傳過來的引數

$cate = i('get.cate/s','all');

if($cate == 'all')else

$count = $this->business_item_model->where($where)->count();

$page = $this->page($count, 20);

$list = $this->business_item_model

->field('id,title,img,link,price,read_count,pay_count,is_show,`status`')

->where($where)

->order(['create_time' => 'desc'])

->limit($page->firstrow, $page->listrows)

->select();

foreach ($list as &$vo)

$this->assign("list", $list);

$this->assign("cate", $cate);

$this->assign("search_key", $search_key);

$this->assign("page", $page->show("admin"));

$this->display();

}

手機開發json資料傳參

最近做手機開發,後台vs2010,access json 前端android,ios 網上的例子真的很少,苦逼了一周,本地瀏覽器是可以看到結果,但是android和ios的屌絲們都耐不住了,mb的,解析不了啊,這是個腫麼情況。哎 廢話不多說,直接上 新新增乙個ashx的頁面取名為 getjson j...

PHP中register globals引數設定

register globals是php.ini裡的乙個配置,這個配置影響到php如何接收傳遞過來的引數。1 當register globals off的時候,下乙個程式接收的時候應該用 get user name 和 get user pass 來接受傳遞過來的值。注 當的method屬性為pos...

php不相容 php7不相容dedecms

php7不相容dedecms 一 無法獲取錯誤資訊,一片空白,一片空白是無法除錯的,所以要做的第一件事,能夠輸出錯誤資訊。開啟 include common.inc.php 找到下面的 error reporting e all error reporting e all e notice 改為er...