php pdo没有更新表

时间:2014-08-27 08:38:34

标签: php mysql pdo sql-update

我已经在这几个小时了,它仍然无法正常工作

我正在尝试更新表格

我没有收到任何错误

这是帐户

<?php
                      if(isset($_POST['editfirst'])){

                        $delivery_option = $_POST['delivery_option'];

                        $about = $_POST['about'];


                        $SharersSignup->updateProfile($delivery_option);

                        echo 'ok';

                        }
                      ?>

这是函数

$query = $this->pdo->prepare('UPDATE `sharers` SET delivery_option = ?, WHERE random = ?');

        $query->bindValue(1, $delivery_option);
        $query->bindValue(2, $_SESSION['logkey']);

        try {
           $query->execute();
        }
        catch(Exception $e) {
            echo 'Exception -> ';
            var_dump($e->getMessage());
        }

1 个答案:

答案 0 :(得分:2)

问题是您在SET delivery_option = ?,&lt; =

中有一个尾随逗号

删除它。