1. 云栖社区>
  2. PHP教程>
  3. 正文

php下 mysql实现拼接insert和update语句

作者:用户 来源:互联网 时间:2017-12-01 13:36:58

mysqlphpinsert实现拼接语句update

php下 mysql实现拼接insert和update语句 - 摘要: 本文讲的是php下 mysql实现拼接insert和update语句, 这个函数还是比较实用的,可以免去很多的拼接sql语句的时间 /** * 自动拼接 insert update 语句 并且调用mysql_query() 返回结果 * @param str $table 修改的表名 * @param



这个函数还是比较实用的,可以免去很多的拼接sql语句的时间

/** * 自动拼接 insert update 语句 并且调用mysql_query() 返回结果 * @param str $table 修改的表名 * @param arr $data 接受到的数据 * @param str $act 动作 默认为insert * @param str $where 防止忘记输入条件修改了全部 * @return bool insert update 成功或失败 */function mExec($table , $data , $act='insert' , $where = 0){    if($act == 'insert'){        $sql = "insert into $table (";        $sql .= implode(',' , array_keys($data)) . ") values ('";        $sql .= implode("','" , array_values($data)) ."')";        return mQuery($sql);    }else if($act == 'update'){        $sql = "update $table set ";        foreach ($data as $k => $v) {            $sql .= $k . "='" . $v . "',";        }        $sql = rtrim($sql , ',') . " where " . $where;        return mQuery($sql);    }}


以上是云栖社区小编为您精心准备的的内容,在云栖社区的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索mysql , php , insert , 实现 , 拼接 , 语句 update ,以便于您获取更多的相关知识。