ThinkPHP寫數組插入與獲取最新插入數據ID實例
更新時間:2014年11月03日 11:52:51 投稿:shichen2014
這篇文章主要介紹了ThinkPHP寫數組插入與獲取最新插入數據ID的方法,實例講述了ThinkPHP基于數組操作數據庫的方法,具有一定的參考借鑒價值,需要的朋友可以參考下
本文實例講述了thinkphp寫數組插入與獲取最新插入數據ID的實現方法。分享給大家供大家參考。具體方法分析如下:
該實例講述了thinkphp怎么自己寫數組插入,此處是以注冊用戶為例。
具體實現代碼如下:
復制代碼 代碼如下:
public function insert2(){
header("Content-Type:text/html; charset=utf-8");
$Dao = M("User"); // 構建寫入的數據數組
$data["username"] = $_POST["username"];
$data["password"] = md5($_POST["password"];);
$data["email"] = $_POST["email"];
$data["regdate"] = time(); // 寫入數據
if($lastInsId = $Dao->add($data)){ //$lastInsId為最新插入數據的id
echo "插入數據 id 為:$lastInsId";
} else {
$this->error('數據寫入錯誤!');
}
}
header("Content-Type:text/html; charset=utf-8");
$Dao = M("User"); // 構建寫入的數據數組
$data["username"] = $_POST["username"];
$data["password"] = md5($_POST["password"];);
$data["email"] = $_POST["email"];
$data["regdate"] = time(); // 寫入數據
if($lastInsId = $Dao->add($data)){ //$lastInsId為最新插入數據的id
echo "插入數據 id 為:$lastInsId";
} else {
$this->error('數據寫入錯誤!');
}
}
希望本文所述對大家的ThinkPHP框架程序設計有所幫助。
您可能感興趣的文章:
- php數組函數序列之array_splice() - 在數組任意位置插入元素
- php實現插入數組但不影響原有順序的方法
- php插入排序法實現數組排序實例
- 逆序二維數組插入一元素的php代碼
- php數組函數序列之array_unshift() 在數組開頭插入一個或多個元素
- php判斷數組元素中是否存在某個字符串的方法
- PHP中unset,array_splice刪除數組中元素的區(qū)別
- php數組添加元素方法小結
- php數組函數序列之array_values() 獲取數組元素值的函數與方法
- php數組函數序列之array_sum() - 計算數組元素值之和
- php數組函數序列之array_push() 數組尾部添加一個或多個元素(入棧),返回新長度。
- PHP實現向關聯數組指定的Key之前插入元素的方法
相關文章
ThinkPHP模板Volist標簽嵌套循環(huán)輸出多維數組的方法
這篇文章主要介紹了ThinkPHP模板Volist標簽嵌套循環(huán)輸出多維數組的方法,結合實例形式詳細分析了Volist標簽嵌套調用輸出多維數組的相關技巧,需要的朋友可以參考下2016-03-03Thinkphp將二維數組變?yōu)闃撕炦m用的一維數組方法總結
這篇文章主要介紹了Thinkphp將二維數組變?yōu)闃撕炦m用的一維數組方法,總結了常見的轉化數組方法,非常實用,需要的朋友可以參考下2014-10-10基于jQueryUI和Corethink實現百度的搜索提示功能
這篇文章主要介紹了基于jQueryUI和Corethink實現百度的搜索提示功能,這里是以corethink模塊的形式,只需要安裝上訪問index.php?s=/test/index 就可以了,需要的朋友可以參考下2016-11-11