第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會有你想問的

我可以向你的幫助詢問這個(gè)問題嗎

我可以向你的幫助詢問這個(gè)問題嗎

PHP
料青山看我應(yīng)如是 2023-05-26 16:13:33
       $pdo=preparedbuser();        $check = $pdo->prepare('UPDATE adress SET city="?", adres="?", number="?", postalcode="?" WHERE id_FK="?"');        $check->bindParam(1, $city, PDO::PARAM_STR);        $check->bindParam(2, $adres, PDO::PARAM_STR);        $check->bindParam(3, $number, PDO::PARAM_STR);        $check->bindParam(4, $postalcode, PDO::PARAM_INT);        $check->bindParam(5, $user, PDO::PARAM_INT);        $check->execute();        if ($check->rowCount() > 0){          echo'inserito';UPDATE 查詢不起作用。我在查詢中替換的變量是正確的。數(shù)據(jù)庫設(shè)置正確。我的 sql 沒有返回任何錯(cuò)誤;并嘗試將查詢復(fù)制并粘貼到 My sql 面板(進(jìn)行必要的替換)中。有人能幫我嗎?謝謝
查看完整描述

1 回答

?
交互式愛情

TA貢獻(xiàn)1712條經(jīng)驗(yàn) 獲得超3個(gè)贊

使用參數(shù)時(shí)不需要引號:

$check = $pdo->prepare('UPDATE adress SET city=?, adres=?, number=?, postalcode=? WHERE id_FK=?');

數(shù)據(jù)庫引擎知道類型并將相應(yīng)地處理它們。使用帶有查詢參數(shù)的準(zhǔn)備好的語句的主要好處之一是讓數(shù)據(jù)庫引擎處理它。事實(shí)上,您已經(jīng)告訴 PDO 這些類型是什么:

PDO::PARAM_STR

旁注:郵政編碼不應(yīng)整數(shù)/數(shù)字值,就像您在此處所做的那樣:

$check->bindParam(4, $postalcode, PDO::PARAM_INT);

郵政編碼是一個(gè)字符串。在許多國家(例如我居住的美國),郵政編碼是數(shù)字字符(雖然在這里它們可能包含 +4 格式的連字符),但在許多國家它們可能是字母數(shù)字。很像電話號碼,盡管它看起來像數(shù)字,但它仍然是一個(gè)字符串。(我懷疑你打算用郵政編碼進(jìn)行數(shù)學(xué)計(jì)算。截?cái)嗲皩?dǎo)零可能會有問題。)


查看完整回答
反對 回復(fù) 2023-05-26
  • 1 回答
  • 0 關(guān)注
  • 140 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號