簡體   English   中英

PHP的PDO不更新表

[英]php pdo not updating table

我已經在這里呆了幾個小時了,但仍然無法正常工作

我正在嘗試更新表格

我沒有任何錯誤

這是帳戶

<?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());
        }

問題是您在SET delivery_option = ?, <=中有逗號結尾

去掉它。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM