日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > php >内容正文

php

ThinkPHP--栏目增删改查ADSF

發布時間:2023/12/13 php 43 豆豆
生活随笔 收集整理的這篇文章主要介紹了 ThinkPHP--栏目增删改查ADSF 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
<?php /*** 欄目發布*/ //V層,action/name值 action = " :U( ' Admin/Cat/Cateadd ' )";/*** 添加欄目數據* C層,寫相應的方法進行數據添加*/ public function add(){if(!IS_POST){$this->display();}else{//var_dump($_POST);$catModel=D('cat');//添加post過來的數據$catModel->add($_POST);} }/*** 欄目列表* C層獲取所有數據*/ public function catelist(){$catModel = D( ' cat ' );$catlist = $catModel->select();//var_dump($catlist);$this->assign( ' list ' , $catlist);$this->display(); }/*** 將獲取的數據展示到V層catelist.html*/ <foreach name = " list " item = " ls "> <span><a href=" ">{$ls[ ' cat_name ' ]}</a></span> <foreach>/*** 欄目的編輯和刪除* 對于V層模板,依據id。點誰編輯誰,點誰刪除誰,將id給到模板*/ <a href="{:U( ' Admin/cat/catedit ' , array( ' cat_id ' =>$ls[ ' cat_id ' ] ))}" >編輯</a> <a href="{:U( ' Admin/cat/catedel ' , array( ' cat_id ' =>$ls[ ' cat_id ' ]) )}">刪除</a>/*** C層執行修改操作*/ public function cateedit(){$cat_id = I( ' get.cat_id ' );$catModel = D( ' cat ' );$catinfo = $catModel->find($cat_id);//var_dump($catinfo);$this->assign( ' info ' , $catinfo );$this->display(); }/*** V層修改類名稱*/ //提交到{:U(' Admin/cat/cateedit')} <input type="text" name=" cat_name " value=" {$info[ ' cat_name ' ]}" placeholder=""> <textarea name="intro">{$info[ ' intro ' ]}</textarea> //POST過來的信息并沒有ID值,此時利用隱藏域 <input type=" hidden " name=" cat_id " value="{$info[ 'cat_id ' ]}" placeholder="">/*** 執行修改操作*/ public function cateedit(){$catModel = D( ' cat ' );if(!IS_POST){//若沒有post數據,展示數據$cat_id = I( 'cat_id' );//獲取該條信息的數據$catinfo = $catModel->find($cat_id);//var_dump($catinfo);$this->assign('info',$catinfo);$this->display();}else{//若有post數據,則修改數據。修改為$_POST過來的數據$catModel->where( ' cat_id = ' . $_POST[ ' cat_id ' ] )->save( $_POST );} } /*** 執行刪除操作* $this->redirect();重定向*/ public function del(){//首先更改模板中的地址$catModel=D( ' cat ' );$catModel=delete( I ( ' get.cat_id ' ));//$this->redirect('Admin/cat/catelist');$this->success('成功' , ' ' , 5); }?>

?

轉載于:https://www.cnblogs.com/sunyisatan/p/7095192.html

總結

以上是生活随笔為你收集整理的ThinkPHP--栏目增删改查ADSF的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。