ThinkPHP批量添加数据和getField()示例
生活随笔
收集整理的這篇文章主要介紹了
ThinkPHP批量添加数据和getField()示例
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
批量添加數(shù)據(jù)
// 批量添加數(shù)據(jù) $User = M('users'); $dataList[] = array('name'=>'thinkphp','email'=>'thinkphp@gamil.com'); $dataList[] = array('name'=>'onethink','email'=>'onethink@gamil.com'); $User->addAll($dataList); $string = M('users')->where(array('user_name'=>'zhangsan'))->getField('user_id'); // 返回符合條件的第一個(gè) user_id $array1 = M('users')->where(array('user_type'=>'1'))->getField('user_id',true); // 返回所有符合條件的 user_id,如 array('1','2','3','4') $array2 = M('users')->where(array('user_name'=>'zhangsan'))->getField('user_id',1); // 返回符合條件的第一個(gè) user_id $array3 = M('users')->where(array('user_name'=>'zhangsan'))->getField('user_id',3); // 返回 前3個(gè) 符合條件的 user_id 一維數(shù)組 // getField('字段1,字段2',數(shù)量); // 返回 array('字段1'=>'字段2') 的一維數(shù)組 $array = M('users')->getField('user_id,user_name',2); print_r($array); // 打印結(jié)果如下 Array ([666] => 'zhangsan'[667] => 'wangwu' )// getField('字段1,字段2,字段3',數(shù)量) // 返回 array('字段1'=>array('字段名1'=>'值','字段名2'=>'值','字段3'=>'值')) 二維數(shù)組 $array = M('users')->getField('user_id,user_name,user_type',1); print_r($array); // 打印輸出如下 Array ([666] => Array([user_id] => 666[user_name] => 'zhangsan'[user_type] => 1) ) // getField('字段1,字段2,字段3',':') // 返回 array('字段1'=>'字段2:字段3') 一維數(shù)組 $array = M('users')->getField('user_id,user_name,email',':'); print_r($array); // 打印輸出如下 Array ([666] => 'zhangsan:a@admin.com'[667] => 'wangwu:b@admin.com' )
?
轉(zhuǎn)載于:https://www.cnblogs.com/fish-begonia/p/6282299.html
總結(jié)
以上是生活随笔為你收集整理的ThinkPHP批量添加数据和getField()示例的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 发送经纬度坐标给指定手机
- 下一篇: ExclusiveTouch