質問: 0; $i <3; $i++) { echo ''.$title[$i].''.$author[$i].''; } echo ''; ``` みたいな感じに持っていければと考えているのですが。 **- Q1.そもそもDBへの格納の仕方が悪い? * Q2.DBからデータを取得する部分(*1)がおかしい? * Q3.for文を使った画面出力の仕方がおかしい?** 参考になるようなサイトを教えていただくだけでも大変助かります。 よろしくお願いします。
回答: Q1.格納の仕方はいろいろあると思います。今回の方法でも正解でしょうし、別にマスターがあってとかのやり方も正解でしょうし。 Q2.select自体は良いんじゃないでしょうか? Q3.も考え方は大丈夫かと 私がよくやる方法 ``` $rows = $stmt->fetchAll(); $cnt = count($rows); for($i = 0;$i < $cnt;$i++){ $title = $rows[$i]['title']; } ``` こんな感じにして、あとはtableを作成ですかね。