foreach
またはwhile
ループのいずれかで次のサンプルデータを使用するにはどうすればよいですか?PHPで質問の回答をプリントアウトするにはどうすればよいですか?
私は
$answers = pg_fetch_all ($result);
サンプル・データしかし
[0]=>
array(3) {
["answer"]=>
string(7) "This is the answer"
["username"]=>
string(5) "roope"
["was_sent_at_time"]=>
string(26) "2009-08-20 23:30:46.200017"
}
--- cut ---
[3]=>
array(3) {
["answer"]=>
--- cut ----
を実行することにより、次のサンプルデータを取得し、私はそれがI以来、データを抽出するための最良の方法であるかどうかを確認していません上記の形式からデータを抽出する方法がわかりません。私は失敗した走った:
1.
foreach ($answers as $answers[] => $answers['answer']){
echo $answers['answer']
echo $answers['username'];
echo $answers['was_sent_at_time'];
}
#1は、私は、リソースからデータを持っているだけの方法です。 私は#2方法をうまく試してみました。
2.
while ($answer_row = pg_fetch_array($result)) {
echo $answer_row['username'];
echo $answer_row['was_sent_at_time'];
echo $answer_real['answer'];
}
サンプルデータがそれぞれの答えは、対応するフィールドを持っていることを私に示しているので、この方法では、驚くべきことである出力として何も与えません。あなたは、二次元アレイを有する
ありがとうございました! –