如何在prestashop1.6中更新表

时间:2016-01-30 16:23:25

标签: php prestashop-1.6

我正在尝试更新prestashop 1.6中的表格。我正在尝试更新的表是ps_employee,但是当我尝试执行以下操作时出现错误。

$where='email='.$this->email_customer;
$pwd=******;
$updateEmployee= Db::getInstance()->update(
    'employee', 
    array('passwd' => $pwd),
    $where
);

很遗憾,我目前无法访问此错误。但是,此代码在尝试更新id_employee=6时会起作用,但是当我尝试将其与电子邮件地址一起使用时,它会失败。 enter image description here

1 个答案:

答案 0 :(得分:1)

如下所示编写此行以避免语法错误: -

    $where="email='$this->email_customer'";

注意: - 在将密码保存到数据库之前始终加密密码。最简单的技术之一是MD5。例如。 $password = md5($_POST['password']);