ThinkPHP3.2框架使用addAll()批量插入數(shù)據(jù)的方法
本文實(shí)例講述了ThinkPHP3.2框架使用addAll()批量插入數(shù)據(jù)的方法。分享給大家供大家參考,具體如下:
thinkphp中model類的addAll()
方法可以將數(shù)據(jù)同時(shí)添加到數(shù)據(jù)庫(kù)中.
// 批量添加數(shù)據(jù) (only MySQL) $user = M('user'); //array('表字段'=>'值') $dataList[] = array('name'=>'thinkphp','email'=>'thinkphp@gamil.com'); $dataList[] = array('name'=>'onethink','email'=>'onethink@gamil.com'); $insertOkInfo = $user->addAll($dataList);
下面是單條數(shù)據(jù)的插入方法
$user = M('demo'); $data['name'] = 'xiaoming'; $data['sex'] = '1'; $data['age'] = '23'; // 使用add()方法將數(shù)據(jù)寫入數(shù)據(jù)庫(kù) // 返回 Id $insertId = $user->add($data);
還有一個(gè)實(shí)用的方法 filter()
,這個(gè)方法是將字段內(nèi)容過(guò)濾成文本。
如下例子:
將<b>thinkphp</b> 轉(zhuǎn)化為“thinkphp”
//name字段有html標(biāo)簽 $data['name'] = '<b>thinkphp</b>'; $data['sex'] = '1'; $User = M('demo'); // 寫入數(shù)據(jù)庫(kù)的時(shí)候會(huì)把name字段的值<b>thinkphp</b>轉(zhuǎn)化為“thinkphp” $User->data($data)->filter('strip_tags')->add();
更多關(guān)于thinkPHP相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《ThinkPHP入門教程》、《thinkPHP模板操作技巧總結(jié)》、《ThinkPHP常用方法總結(jié)》、《codeigniter入門教程》、《CI(CodeIgniter)框架進(jìn)階教程》、《Zend FrameWork框架入門教程》、《smarty模板入門基礎(chǔ)教程》及《PHP模板技術(shù)總結(jié)》。
希望本文所述對(duì)大家基于ThinkPHP框架的PHP程序設(shè)計(jì)有所幫助。
- 淺析THINKPHP的addAll支持的最大數(shù)據(jù)量
- thinkPHP批量刪除的實(shí)現(xiàn)方法分析
- Thinkphp批量更新數(shù)據(jù)的方法匯總
- thinkphp框架實(shí)現(xiàn)刪除和批量刪除
- 基于ThinkPHP實(shí)現(xiàn)批量刪除
- ThinkPHP實(shí)現(xiàn)批量刪除數(shù)據(jù)的代碼實(shí)例
- 基于thinkPHP類的插入數(shù)據(jù)庫(kù)操作功能示例
- ThinkPHP寫數(shù)組插入與獲取最新插入數(shù)據(jù)ID實(shí)例
- thinkPHP數(shù)據(jù)查詢常用方法總結(jié)【select,find,getField,query】
- thinkPHP數(shù)據(jù)庫(kù)增刪改查操作方法實(shí)例詳解
- thinkphp3.2.3版本的數(shù)據(jù)庫(kù)增刪改查實(shí)現(xiàn)代碼
相關(guān)文章
PHP+MYSQL實(shí)現(xiàn)讀寫分離簡(jiǎn)單實(shí)戰(zhàn)
本篇文章主要介紹了PHP+MYSQL實(shí)現(xiàn)讀寫分離,實(shí)例分析了讀寫分離的技巧,從而提高數(shù)據(jù)庫(kù)的負(fù)載能力,具有一定的參考價(jià)值,有興趣的可以了解一下。2017-03-03iOS自定義提示彈出框?qū)崿F(xiàn)類似UIAlertView的效果
最近在學(xué)習(xí)iOS開(kāi)發(fā),在牛刀小試的時(shí)候發(fā)現(xiàn)系統(tǒng)的UIAlertView有點(diǎn)不喜歡,然后就自己自定義了一個(gè)UIAlertView,基本上實(shí)現(xiàn)了系統(tǒng)的UIAlertView,可以根據(jù)項(xiàng)目的需求修改UIAlertView的顏色。有需要的朋友們可以參考借鑒,也可以多多指導(dǎo),下面來(lái)一起看看吧。2016-11-11使用 PHP Masked Package 屏蔽敏感數(shù)據(jù)的實(shí)現(xiàn)方法
這篇文章主要介紹了使用 PHP Masked Package 屏蔽敏感數(shù)據(jù)的實(shí)現(xiàn)方法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2019-10-10PHP中實(shí)現(xiàn)中文字串截取無(wú)亂碼的解決方法
這篇文章主要介紹了PHP中實(shí)現(xiàn)中文字串截取無(wú)亂碼的解決方法,直接使用PHP函數(shù)substr截取中文字符可能會(huì)出現(xiàn)亂碼,下面跟隨腳本之家小編一起看看具體解決方法吧2018-05-05PHP結(jié)合jQuery插件ajaxFileUpload實(shí)現(xiàn)異步上傳文件實(shí)例
這篇文章主要介紹了PHP結(jié)合jQuery插件ajaxFileUpload實(shí)現(xiàn)異步上傳文件實(shí)例,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2015-11-11