Goods控制器的add()方法中獲取商品分類php
在add.html中循環獲取html
方法一:mysql
create()的做用:sql
PHP中添加的語法以下:thinkphp
success()和error()方法是thinkphp自帶的執行成功和失敗的方法,能夠用此方法來實現跳轉。數據庫
I()用來獲取get、post、session\cookie等等的數據。數組
語法:I('變量的類型.變量的名稱',[默認值],[過濾方法])cookie
變量類型session |
描述函數 |
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頁面
在控制器中代碼以下: