PHP 中的 SQL 语句在执行期间失败

时间:2021-04-09 06:54:14

标签: php mysql pdo

我正在尝试用 PHP 更新我的 MariaDB。

据我所知,语句本身有效,但执行无效。

这是我的代码:

是的,变量已声明:)

$pdo = new PDO("mysql:host=localhost;dbname=dbname","user","pass");
 
$statement = $pdo->prepare("UPDATE dname SET status = :status, text = :text WHERE id = :id");

 if ($statement->execute(array(':id' => $id, ':status' => $status, ':text' => $text))){
        echo "{success:true}";
 } else {
        echo "{success:false}";
 }

我确实有成功:假,但没有从上面的 if (!statement) 中得到。

非常感谢!

0 个答案:

没有答案