码迷,mamicode.com
首页 > 其他好文 > 详细

插入语句预处理语句函数及其调用

时间:2015-06-05 06:15:06      阅读:128      评论:0      收藏:0      [点我收藏+]

标签:

插入数据预处理语句函数
  1. function save($tn,$data=array()){
  2. global $m;
  3. $ty = ‘‘;
  4. foreach($data as $k=>$v){
  5. $kk[] = $k;
  6. $vv[] = ‘?‘;
  7. $dd[] = "\$data[‘$k‘]";
  8. switch(gettype($v)){
  9. case ‘integer‘:$ty.=‘i‘;break;
  10. case ‘string‘:$ty.=‘s‘; break;
  11. case ‘double‘:$ty.=‘d‘;break;
  12. default:$ty.=‘b‘;break;
  13. }
  14. }
  15. $vvv = implode(‘,‘,$dd);
  16. $bind = "\$stmt->bind_param(‘$ty‘,$vvv);";
  17. $key = implode(‘,‘,$kk);
  18. $value = implode(‘,‘,$vv);
  19. $stmt = $m->prepare("insert into $tn($key) values($value)");
  20. eval($bind);
  21. $stmt->execute();
  22. $stmt->free_result();
  23. }
插入数据预处理语句函数的使用
  1. //方法一修改数据也是同样的方法只是多了一个条件
  2. $d[‘sname‘]=‘你bu好‘;
  3. $d[‘sscore‘]=90;
  4. $d[‘sgender‘]=‘保密‘;
  5. save(‘stu‘,$d);
  6. //方法二
  7. save(‘stu‘,array(‘sname‘=>‘好人‘));






插入语句预处理语句函数及其调用

标签:

原文地址:http://www.cnblogs.com/lsr111/p/4553554.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!