php框架

 首页 > php框架 > 框架AR操作插入多条sql数据

框架AR操作插入多条sql数据

分享到:
【字体:
导读:
          如果你不使用AR的话,你可以这样做: INSERT INTO TABLE (FIELDS) VALUES (1,2),(3,4); $this-db-query($sql); 个人还是喜欢CI的AR操作,老版本(2.0一下)应该没有插入多条数据的操作,新版本可以用:...

如果你不使用AR的话,你可以这样做:

INSERT INTO TABLE (FIELDS) VALUES ('1','2'),('3','4');
$this->db->query($sql); 

个人还是喜欢CI的AR操作,老版本(2.0一下)应该没有插入多条数据的操作,新版本可以用:

$this->db->insert_batch();

如下案例:



  1. $data = array(
  2. array(
  3. 'name' => 'PHP' ,
  4. 'url' => 'http://www.meilizhi.net'
  5. ),
  6. array(
  7. 'name' => '美丽志网' ,
  8. 'url' => 'http://www.meilizhi.net'
  9. )
  10. );
  11. $this->db->insert_batch('mytable', $data);

以上生成的sql就是这样的:INSERT INTO mytable (name, url) VALUES ('PHP','http://www.meilizhi.net'),( '美丽志网', 'http://www.meilizhi.net')

分享到:
ci框架授课思路
-------------------------------------------------------------------------------------------------------------------------------------------------- 授课过程中如果涉及到文件夹或目录时,可使用缩进进行演示: application |-----libraries |-----xxx_helper.php system |-----libraries |-----url_helper....
URI.php中_fetch_uri_string()函数的解析
APPPATH/config/config.php中对于url 格式的拟定。  $config['uri_protocol']    = 'AUTO'; 这个配置项目定义了你使用哪个服务器全局变量来拟定URL。  默认的设置是auto,会把下列四个方式轮询一遍。当你的链接不能工作的时候,试着用用auto外的选项。 'AUTO'      ...
  •         php迷,一个php技术的分享社区,专属您自己的技术摘抄本、收藏夹。
  • 在这里……