私はアクセスデータベースを持っていて、テーブルの1つはProducts
と呼ばれ、9行あります。 私はすべての行のecho
にしたいですが、私はこのコードを使用するとecho
は4行だけです。 私の責任はどこですか?なぜこのコードはすべての行を返しませんか?
1
A
答えて
5
odbc_fetch_arrayとodbc_fetch_rowの両方が結果から行を引き出しています。
ではなく、試してみてください。そう毎秒行は破棄されます、odbc_fetch_row
とodbc_fetch_array
を呼び出すときは、両方の行をフェッチしている
$conn = odbc_connect('MoeinODBCTest1', '', '');
$sql = "select * from Products";
$rs = odbc_exec($conn, $sql);
while($arr = odbc_fetch_array($rs)) {
print_r($arr);
echo '
';
}
+0
私は、なぜ、odbc_fetch_arrayが一度に1つの結果だけを持って来るのかを理解しようとするのに、4時間を費やさずに、ODBCがすべての結果をもたらすのではないかと思います。 –
0
。
odbc_fetch_array
以来戻っFALSE
行がなくなった場合、あなたは次の行をフェッチし、任意のより多くの行があるかどうかを確認、同時に、それを使用することができます:
while ($arr = odbc_fetch_array($rs)) {
print_r($arr);
echo "\n";
}
関連する問題
- 1. なぜこのコードはjsonデータを返しませんか?
- 2. なぜこのコードはNullPointerExceptionを返しませんか?
- 3. なぜこのコードはKotlinのラベルで返されません
- 4. なぜこのコードは値505.5のbpEffect変数を返しませんか?
- 5. なぜこのPythonコードはジェネレータオブジェクトを返しますか?ここ
- 6. このJqueryコードはなぜ実行されませんか?
- 7. なぜこのPHPコードは実行されませんか?
- 8. このコードはなぜ実行されませんか?
- 9. リーダーはデータベースからすべての行を返しません
- 10. なぜこのメソッドは文字列を返しませんか?
- 11. なぜこのコードは値Zを置換しませんか?
- 12. なぜこのコードはランダムコードを生成しませんか?
- 13. なぜこのSQLコードはエラーを生成しませんか?
- 14. なぜLLVMはこのコードをSIMD-ベクトル化しませんか?
- 15. なぜVSコードのこのproblemMatcherは機能しませんか?
- 16. このコードのランダム化はなぜ機能しませんか?
- 17. なぜこのコードはWPFで10行を作成しませんか?
- 18. なぜこのコードは漏れていませんか?
- 19. なぜこの行は実行されていませんか?
- 20. なぜこのjavascriptコードは実行されていませんか?
- 21. なぜこのコードはゼロを返しますか?
- 22. なぜこのコードは-1を返しますか?
- 23. なぜinet_ntoaはこのコードで0.0.0.0を返しますか?
- 24. なぜこのルビコードは何も返しませんか?
- 25. この方向コードはなぜ機能しませんか?
- 26. なぜこのPHPコードは動作しませんか?
- 27. なぜこのコードは機能しませんか? (HTML形式)
- 28. なぜこのbashコードは機能しませんか?
- 29. なぜこのコードは機能しませんか?
- 30. なぜこのjavascriptコードは機能しませんか?
利用エコーodbc_num_rows($ RS );結果が何であるかを教えてください – confucius