与mysqli相同,但是在pdo中

niwlg2el  于 2021-06-20  发布在  Mysql
关注(0)|答案(0)|浏览(199)

我有一个mysqli代码,运行良好。

mysqli_query($mysqli,"UPDATE `settings`
SET value = (CASE
WHEN name = 'address_web' THEN '".$_POST['address']."'
WHEN name = 'name_web' THEN '".$_POST['webname']."'
end)
WHERE name IN (
'address_web','name_web'
)");

我想知道我怎么能有同样的,但在pdo
谢谢大家;—)
好的,谢谢,你不需要回答,我设法做到了
大家好

$pdo = db();
$stmt = $pdo->prepare("UPDATE `settings`
SET value = (CASE
    WHEN name = 'address_web' THEN '".$testa."'
    WHEN name = 'name_web' THEN '".$testb."'
    end)
    WHERE name IN (
    'address_web','logo'
    )");
$stmt->bindValue("ss"); 
$stmt->execute();
}

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题