ThinkPHP3 新增,修改,刪除

2022-08-12 05:36:20 字數 1962 閱讀 9711

goods控制器的

add()方法中獲取商品分類

在add.html中迴圈獲取

方法一:

create()的作用:

php中新增的語法如下:

success()和

error()

方法是thinkphp

自帶的執行成功和失敗的方法,可以用此方法來實現跳轉。

i()用來獲取

get、

post

、session\cookie

等等的資料。

語法:i('變數的型別

.變數的名稱

',[預設值

],[過濾方法

])變數型別

描述get

獲取get

提交的引數

post

獲取post

提交的引數

param

自動判斷是get

還是post

request

獲取request

提交的資料

session

獲取會話的資料

cookie

獲取cookie

資料server

類似是$_server;

globals

獲取$globals

引數path

獲取pathinfo

模式的url

引數用法:

描述例題

獲取get

提交的name

變數i('get.name')

獲取get

提交的name

變數並指定預設值

i('get.name','李白

')獲取值後並呼叫函式處理資料

i('get.name',' ', mysql_real_escape_string,trim);

獲取所有get

提交的資料

i('get.')

此配置檔案是預設的i的過濾引數

update.html中新增隱藏域。

goodscontroller.class.php頁面中**如下:

$this->success()中跳轉的路徑一定要用

u()轉換。

u()用來生成

url位址,配合「'url_model'             =>  0,」配置來使用,配置的值不同,生成的url

位址就不同

$this->sucess(),裡面的路徑一定要用

u()方法來生成

url。

html頁面

在控制器中**如下:

thinkphp3快取漏洞

namespace home controller use think controller class indexcontroller extends controller 我們在瀏覽器訪問 快取檔案的名稱8d777f385d3dfec8815d20f7496026dc就是s data data ...

sql 新增 修改 刪除 約束

1.向表中新增新的字段 alter table table name add column name varchar2 20 not null 2.刪除表中的乙個字段 alter table table name drop column column name 3.修改表中的乙個欄位名 alter ...

linux 新增 修改 刪除路由

在日常的使用中,或者在伺服器中,有兩個網絡卡配置兩個位址,訪問不同的網路段,這種情況是非常常見的現象,但是,我們需要額外的新增路由表來決定傳送的資料報經過正確的閘道器和inte ce才能正確的進行通訊 route root ubuntu route kernel ip routing table d...