
No.1ベストアンサー
- 回答日時:
先にDBからデータを取り出し配列に格納してしまうことで可能だと思います。
$numrows = OCIfetchstatement($stmt,$recode);//クエリ結果を二次元配列で$recodeに格納
$numrows に結果行数が入ります
詳しくはPHPマニュアルの OCIfetchstatement を見てください
この回答への補足
早速の回答、ありがとうございます。
確かにOCIfetchstatementによって行数を取得することができました。
本来なら、$recodeを使用してデータを抽出しれば済むのですが、今回、FetchはOCIFetchを使用して一行ずつ取り出すことになっていて、上記OCIfetchstatementを実行してからFetchを実行すると、「ORA-01002フェッチ順序が無効です」となってしまいます。
OCIFetchの使用にも耐えうる機能、関数はないでしょうか?
よろしくお願いします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
$_SESSIONに二次元配列を使える...
-
配列をループでたくさん宣言し...
-
foreachのなかで次のキーを参照...
-
parse_ini_file関数について
-
postgresql関数をつかったレコ...
-
多次元配列の入れ替え
-
PHP 配列の添字に変数は使えない?
-
file_existsでファイル名の部分...
-
ネストが深い時のforeachはどう...
-
プルダウンメニューにDBの内容...
-
別ファイルの構造体の値を読み...
-
phpでcsvファイルから二次元配...
-
array_mapの再帰処理がうまく行...
-
配列同士の足し算のループ処理
-
エラーメッセージ(無効な間接...
-
C言語でCSVファイルの行数を読...
-
phpでCSVファイルの中身を多次...
-
ファイルの書き込みについて教...
-
FortranのOPEN文
-
fgetsを使ってcsvからcsvに
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
$_SESSIONに二次元配列を使える...
-
String だと「 ByRef引数の型が...
-
配列をループでたくさん宣言し...
-
file_existsでファイル名の部分...
-
配列一致(要素順番は違うが内容...
-
foreachで多次元配列にしたくな...
-
配列を回すとき、最後の要素だ...
-
正規表現についての質問
-
増える数字を配列に全て格納し...
-
MySQL接続・カテゴリわけ
-
CakePHPのfindの取得件数は?
-
すべての変数の値をリセットする
-
PHPで配列をPOSTデータで送った...
-
ネストが深い時のforeachはどう...
-
PHPにてクラスを配列にすること...
-
配列の値の更新方法について
-
foreachのなかで次のキーを参照...
-
【PHP】配列内のある値以上をカ...
-
配列に入っている数を調べる方...
-
array_push関数について
おすすめ情報