zoukankan      html  css  js  c++  java
  • php懒人函数 自动添加数据

    简介:这是php懒人函数-- 自动添加数据的详细页面,介绍了和php,有关的知识、技巧、经验,和一些php源码等。

    class='pingjiaF' frameborder='0' src='http://biancheng.dnbcw.info/pingjia.php?id=338994' scrolling='no'>

    //自动插入数据函数 这个是简单的 有需要大家自己扩展

    $table 表名

    $arr 字段
    method 提交表单方式


     function autoInsert($table,$arr=array(),$method='post')
     {
      $sql="insert into ".DB_TBLPRE."$table set  ";
      $var="";
      print_r($arr);
      if(empty($arr)) $arr=$_POST?$_POST:$_GET;
      if(empty($arr)) return false;
      $ct=count($arr)-1;
      foreach($arr as $k=> $v)
      {
       $vtype=0;
       if(is_array($v))
       {   
        $vtype=@$v[1];
        $v=$v[0];
       }
       if($method=='post')
       {
        if(is_int($_POST[$v]))
        {
         $_POST[$v]=intval($_POST[$v]);
        }elseif(is_float($_POST[$v]))
        {
         $_POST[$v]=float($_POST[$v]);
        }elseif(is_string($_POST[$v]))
        {
         //等于1 为保存html 默认不保存html
         if(!$vtype)
         {
          $_POST[$v]=htmlspecialchars($_POST[$v]);
         } 
        
        }
        
        
        $var.= "$v = '$_POST[$v]' ".($k<$ct?",":"");
       }else
       {
        if(is_int($_GET[$v]))
        {
         $_GET[$v]=intval($_GET[$v]);
        }elseif(is_float($_GET[$v]))
        {
         $_GET[$v]=float($_GET[$v]);
        }elseif(is_string($_GET[$v]))
        {
         //等于1 为保存html 默认不保存html
         if(!$vtype)
         {
          $_GET[$v]=htmlspecialchars($_GET[$v]);
         } 
        
        }
        $var .="$v= '$_GET[$v]' ".($k<$ct?",":"");
       }
      }
      $sql.=$var;
      
      $this->query($sql);
      return $this->insert_id();
     }

    爱J2EE关注Java迈克尔杰克逊视频站JSON在线工具

    http://biancheng.dnbcw.info/php/338994.html pageNo:8
  • 相关阅读:
    MySQL日志
    MySQL索引和事务
    【收集】腾讯AlloyTeam
    js基础知识点(只有点)
    【扩展】Canvas绘制列表的尝试
    开播 开博 凯博
    【总结】移动web问题小结
    〖前端开发〗HTML/CSS基础知识学习笔记
    第四次读书笔记——《代码大全》(续)
    C++笔记(1)
  • 原文地址:https://www.cnblogs.com/ooooo/p/2246198.html
Copyright © 2011-2022 走看看