ThinkPHP的一个函数,$this->all_insert('Sc');在数据库中插入一个数据,这个函数到底是如何插入的

如题所述

第1个回答  2014-05-05
在类文件里找
function all_insert
这个过程呀追问

太多文件了,大海捞针,找不到啊

...在数据库中插入一个数据,这个函数到底是如何插入的
function all_insert 这个过程呀

thinkphp在想数据库里插入数据的时候也想自动插入系统时间,代码怎么...
这个是公用model,定义自动填充的函数如下:class CommonModel extends Model { function getDate{ return ('Y-m-d');}} 在该model中 class testModel extends CommonModel{ \/\/ 自动填充设置 protected $_auto = array(array('update_date','getDate',1,'callback'),);} 数据库中对应字段:upd...

thinkphp 数据库新添加的字段能插入数据,但是读取不出来。
是可以添加和修改的,有时候不用修改,还有可能是缓存的问题,或者是在视图模型里面修改原来已经写好的字段

thinkphp 数据库插入时重复插入
你在插入之前要先对数据进行一次过滤也就是逻辑上得唯一判断后再作入库处理,否则提示已存在不插入即可。

thinkPHP中“$this->assign("row",$row);”是什么意思?
1、在Action中赋值了一个myname模板变量:12$name = 'ThinkPHP';$this->assign('myname',$name);表示把Action中$name变量(其值为'ThinkPHP')赋值给模板变量myname,当然也可以是其他名字。2、在模板文件中使用myname变量:在模板文件(即对应的html文件)使用 {$myname} 即表示 字符串:'Think...

thinkphp的中经常出现$this->setting[] 这个,但是我找Action.class.php...
this->setting[]明显是一个数组啊,应该是自己赋值的,假设数据库中有张表专门放配置文件属性的,表名是config 比如:config=M('config');this->setting=$config->where()->findall();得到的结果就是一个数组$this->setting 一般这样的方法只会写在基类里面 ...

ThinkPHP3.2框架使用addAll()批量插入数据的方法
thinkphp中model类的addAll()方法可以将数据同时添加到数据库中.\/\/ 批量添加数据 (only MySQL)$user = M('user');\/\/array('表字段'=>'值')$dataList[] = array('name'=>'thinkphp','email'=>'thinkphp@gamil.com');$dataList[] = array('name'=>'onethink','email'=>'onethink@...

thinkphp如何同时向数据库插入多条数据?
数据整理好后,批量插入可用addAll方法(仅针对Mysql数据库):User->addAll($data);

ThinkPHP中查询数据库where()中的条件必须包含主键值吗
http:\/\/document.thinkphp.cn\/manual_3_2.html#where,就如此题来说,你传递过来的id值,就是表的主键。pid一般是为父键的意思,$catemodel->where('pid=%d',$_GET['id'])->select();查询的是这个id所对应子集的。楼上所说这种,有点曲解楼主的意思。楼主的意思,估计就是子集没数据的缘故...

Thinkphp怎么批量添加数据
this->display();} public function upload(){ \/\/文件上传的地址上传给它,并且上传完成后返回一个信息,让其写入数据库 \/\/如果$_FILES为空的画,我就让action给出一个错误提示,告诉用户必须选择上传文件。如果有上传文件,则调用up方法 \/\/$_FILES = $this->_post('file');\/\/print_r($_FILES...

相似回答
大家正在搜