これは私を困惑させます。PDO を介して実行される MySQL クエリがあります。
$stmt = $db->prepare( "UPDATE member SET acode='' AND status='active' WHERE username=:u" );
$stmt->bindValue( ':u', $member->username, PDO::PARAM_STR );
$stmt->execute();
フィールドはacode
何らかの理由で 0 に設定されます。で作成されました
`acode` varchar(8) NOT NULL
プリペアド ステートメントを使用する際に何か特別なことをする必要がありますか?