![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
下記のexecute_query関数はどのような処理を行う関数ですか?
$paramの意味が分からないです。
// PDO、SQL文、$paramを利用してプリペアドステートメントを実行する
function execute_query($db, $sql, $params = array()){
try{
$statement = $db->prepare($sql);
return $statement->execute($params);
}catch(PDOException $e){
set_error('更新に失敗しました。');
}
return false;
}
// 添え字が '__error' のものをさらに配列として(二次元配列)要素を追加して変数 $errorの内容とする
// $_SESSION['__error'] を配列として、エラー内容[]を追加している
//(要素数が 0でなければ何らかのエラーがあって、その内容が記録されている)
function set_error($error){
$_SESSION['__errors'][] = $error;
}
A 回答 (1件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
WHERE句に指定したいカラムと値を配列で渡しているのが、質問されている配列の$paramです。
下記に説明があります。
https://www.php.net/manual/ja/pdostatement.execu …
例1と例2を見比べると意味が分かるかと思います。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- PHP 【PHP/MySQL】コード上で生成したクエリを基に集計クエリを作りたい 1 2022/07/28 15:06
- PHP クエリObjectをforeachで回す時に、次のレコードへ移動せずに次のレコードを取得したい 2 2022/07/28 15:29
- その他(パソコン・周辺機器) dvd書き込めない 5 2022/03/22 19:06
- JavaScript javascriptのちょっとした動作不良(原因は突き止めたのですが) 1 2023/06/15 19:58
- MySQL MySQLのテーブル作成でハイフン - は使用できないのでしょうか? 2 2022/10/21 16:50
- PHP DBのハッシュ化したパスワードをpassword_verifyで戻し照合したのですが上手く行きません 2 2023/02/06 13:24
- Visual Basic(VBA) Changeイベントで複数セルへの貼り付けおよび値削除時に1個目のセルのみエラーになる 3 2022/12/21 09:07
- Visual Basic(VBA) VBA 改行コードの取り方 1 2022/03/22 14:14
- Visual Basic(VBA) 【VBAエラー】Nextに対するForがありません 対策について 5 2022/11/21 21:26
- C言語・C++・C# C++のcase文の書き方 4 2023/02/24 20:50
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
配列の値の更新方法について
-
postgresql関数をつかったレコ...
-
配列をループでたくさん宣言し...
-
foreachのなかで次のキーを参照...
-
○番目から○番目までの取り出し...
-
漢字のソートについて
-
PHPで配列をPOSTデータで送った...
-
PHP 配列の添字に変数は使えない?
-
配列一致(要素順番は違うが内容...
-
$_SESSIONに二次元配列を使える...
-
ExcelVBAのチェックボックスに...
-
PHPのPOSTでの半角スペース
-
queryとparamについて
-
配列の何番目かを出力したい
-
file_existsでファイル名の部分...
-
PHP掲示板で新着順に表示させた...
-
行列
-
PHPでこのコード自体に意味は無...
-
別ファイルの構造体の値を読み...
-
C言語の配列をPush(追加)する...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
配列をループでたくさん宣言し...
-
$_SESSIONに二次元配列を使える...
-
file_existsでファイル名の部分...
-
String だと「 ByRef引数の型が...
-
foreachのなかで次のキーを参照...
-
配列を回すとき、最後の要素だ...
-
PHPのカッコ[ ]の使い方について
-
PHPのPOSTでの半角スペース
-
セッション配列の取得の仕方
-
PHPにてクラスを配列にすること...
-
配列一致(要素順番は違うが内容...
-
PHP 多次元配列変数のデータ受...
-
漢字のソートについて
-
unset使用時の利点
-
OCI で、SELECT結果行数を取得...
-
postgresql関数をつかったレコ...
-
配列をmysqlに保存
-
あいまい検索
-
チェックボックス複数選択 mys...
-
総当り表
おすすめ情報