发布时间:2015-05-27 19:17:44作者:知识屋
数据添加分两种方式,一种是数组的方式,另一种是使用AR的方式添加,其实这两种方式添加的方式是相同的,就是一个规范的不同而已,所谓AR,就是:
//一个数据模型代表一张表。
//一个对象代表一条数据。
//一个字段代表一个对象的属性
这样也符合传统的思维习惯,下面是数据模拟添加的实例代码:
$temp=D('User'); // $arr=array('id'=>11,'name'=>'add_1_xuning','password'=>md5('123456')); //下面是通过AR的方式进行数据添加 //一个数据模型代表一张表。 //一个对象代表一条数据。 //一个字段代表一个对象的属性 $temp->name="add_xuning"; $temp->password=md5('456'); $res=$temp->add(); // $res=$temp->add($arr); if($res){ $info=$temp->select(); $this->assign('info',$info); $this->display(); }else{ echo "添加失败"; } }
1:{$smarty.const.__SELF__}表示当前问价的控制器路径。
2:收集数据添加有三种方法:
public function add_data(){ if(!empty($_POST)){ $arr=$_POST; $temp=D('User'); //$res=$temp->add($arr);//直接添加 // $temp->id=$_POST['id'];//AR添加 // $temp->name=$_POST['usename']; // $temp->password=md5($_POST['password']); $temp->create();//create添加 $res=$temp->add(); if($res){ echo "添加成功"; }else{ echo "添加失败"; } }else{ echo "内容为空"; $this->display(); } }其中,如果对第数据有特殊的要求,可以使用第二种方式,高效安全的话就是用第三种方式,一般不建议使用第二种方式
这样的话,就完成了对数据的添加工作
如何对PHP文件进行加密方法 PHP实现加密的几种方式介绍
php生成圆角图片的方法 电脑中php怎么生成圆角图片教程
用PHP构建一个留言本方法步骤 php怎么实现留言板功能
php中三元运算符用法 php中的三元运算符使用说明
php文件如何怎么打开方式介绍 php文件用什么打开方法
PHP怎么插入数据库方法步骤 php编程怎么导入数据库教程
如何安装PHPstorm并配置方法教程 phpstorm安装后要进行哪些配置
PHP 获取远程文件大小的3种解决方法 如何用PHP获取远程大文件的大小
20个实用PHP实例代码 php接口开发实例代码详细介绍
如何架设PHP服务器方法步骤 怎么搭建php服务器简单教程