
<環境>
サーバーOS:CentOS
webサーバー:apache
データベース:MySQL
PHP5.2
現在、上記の環境でwebアプリを作成しています。
データベースにデータを登録する際にPDOを使用しているのですが、
二次元配列に格納されているデータを bindValue() できずに困っています。
データが多く、個数もその都度変化するので、二次元配列に格納しています。
簡易的ではありますが、以下のようなソースコードになります。
<ソースコード>
$dataArray → データが格納されている二次元配列
$columns = array(':id', ':name'); → プレイスホルダー名を格納している配列
for($i = 0; $i < count($dataArray); $i++)
{
$stt = $dataBase -> prepare('insert into tb_test(id, name) values(:id, :name)');
for($j = 0; $j < count($dataArray[ i ]); $j++)
{
$stt -> bindValue($columns[ $j ] ,$dataArray[ $i ][ $j ]);
}
$stt -> execute();
}
二次元配列の1行分のデータをループで bindValue() してから execute() で実行しています。
これを二次元配列の行数回繰り返しています。
apacheのエラーログには特に何も表示されていませんが、
登録処理ができません。
このような forループ では実行できないのでしょうか?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- PHP 配列の値の更新方法について 1 2022/08/05 09:49
- Visual Basic(VBA) VBA横データを縦にしたいです 2 2023/08/08 19:38
- C言語・C++・C# c言語の問題です 課題1 (二分探索木とセット) 大きさ size の配列 array を考える。す 2 2023/01/10 21:08
- Visual Basic(VBA) ファイル全てを .xlsm に変更したところ、プログラムが途中で落ちてしまっています 17 2022/12/07 12:03
- Visual Basic(VBA) Sub 分けてソートして貼り付ける() Dim srcSheet As Worksheet Dim 6 2023/08/04 19:57
- PHP 重複を防ぐ記述について教えて下さい。 3 2023/04/03 14:35
- PHP htmlで複数の個数入力欄を表示させるには 1 2022/09/20 03:11
- CGI perlで書いたcgiでsqliteの使い方を教えてください 2 2023/05/08 21:29
- その他(プログラミング・Web制作) python質問 1 2023/08/14 11:54
- C言語・C++・C# このプログラミングの問題を教えてほしいです。 キーボードからデータ数nとn個のデータを入力し、平均値 3 2022/12/19 22:51
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
PHPの多次元配列について
-
【Smarty】foreach関数やsectio...
-
チェックボックスが複数選択で...
-
OCI で、SELECT結果行数を取得...
-
呼び出した関数を知る方法はあ...
-
PHPでgrepする件について
-
配列の何番目かを出力したい
-
AppStoreのランキングを配列に...
-
postgresql関数をつかったレコ...
-
while文について
-
配列をMySQLの1カラムに入れ、...
-
$_POSTを一括してサニタイズし...
-
array_combineがうまくいかない...
-
Cookieの発行について
-
配列を回すとき、最後の要素だ...
-
PHPのPOSTでの半角スペース
-
smarty 同じ要素内で改行
-
mb_ereg_replaceについて
-
PHP 配列の数をn対nの割合で分...
-
URLエンコードした配列を使う方法
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
配列をループでたくさん宣言し...
-
$_SESSIONに二次元配列を使える...
-
foreachのなかで次のキーを参照...
-
file_existsでファイル名の部分...
-
PHPにてクラスを配列にすること...
-
String だと「 ByRef引数の型が...
-
ネストが深い時のforeachはどう...
-
postgresql関数をつかったレコ...
-
PHPでの簡易ビンゴゲームでの疑...
-
PHPのカッコ[ ]の使い方について
-
sortableで並べ替えてDBに保...
-
漢字のソートについて
-
プルダウンメニューでCSVデータ...
-
チェックボックス複数選択 mys...
-
PHPで配列をPOSTデータで送った...
-
URLのサブドメインとドメイン部...
-
PHP 配列の添字に変数は使えない?
-
チェックボックスが複数選択で...
-
PHP 多次元配列変数のデータ受...
-
SQL文の実行結果を変数で受けて...
おすすめ情報