【週刊ドットインストール】 考える力を養うための新クラス『データで学ぶアルゴリズム』を256timesでリリース!
$stmt = $pdo->prepare( "UPDATE posts SET message = CONCAT(?, message) WHERE likes > ?" ); $stmt->execute([$label, $n]); CONCAT関数の?には$labelが、likes の?には$nが入るということだと思うのですが、?が複数個出てきた場合、配列で渡した順番で上の?から代入されていくということでしょうか?
ドットインストールは、3分動画でマスターできるプログラミング学習サービスです。
3分で気軽に学習でき、スマートフォンからも視聴可能です。ホームページやWebサービスの制作を通して、実践的にプログラミングを学べます。
他にも、ゲーム制作やデータ分析・機械学習・AIに使われる言語まで幅広くカバー。学びたい分野のレッスンがきっと見つかります。
この回答を見るにはプレミアムプランへの登録が必要です
$stmt = $pdo->prepare(
"UPDATE
posts
SET
message = CONCAT(?, message)
WHERE
likes > ?"
);
$stmt->execute([$label, $n]);
CONCAT関数の?には$labelが、likes の?には$nが入るということだと思うのですが、?が複数個出てきた場合、配列で渡した順番で上の?から代入されていくということでしょうか?