说话的木头 发表于 2012-10-9 17:32:53

在插入数据表的时候如何使用MYSQL 中的函数

大虾们我遇到一个问题, 代码如下:
$data=array(
                        "UserName"=>$info["UserName"],
                        "RoleID"=>$info["RoleID"],
                        "Password"=>$info["Password"]
                );
                $this->db->set($data);
                $this->db->insert("user",$data);

中 Password 字段我需要使用 mysql自带的函数 password 来加密 这里怎么写 ?
....
"Password"=>"password('".$info["Password"]."')"; -----这样是不行的
...

怎么写 ?

说话的木头 发表于 2012-10-9 17:55:48

这么多人看, 就没人知道怎么写么 ?

说话的木头 发表于 2012-10-10 12:57:22

解决方法
$data=array(
                        "UserName"=>$info["UserName"],
                        "RoleID"=>$info["RoleID"]
                );
                $this->db->set("Password","password('".$info["Password"]."')",False);
                $this->db->set($data);
                $this->db->insert("user");
                return $this->db->insert_id();
页: [1]
查看完整版本: 在插入数据表的时候如何使用MYSQL 中的函数