teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

2

補足

2020/11/11 14:45

投稿

tanat
tanat

スコア18778

answer CHANGED
@@ -100,6 +100,9 @@
100
100
  ```
101
101
  ここまでのサンプルを把握されたら、同じような方針で質問のソースを編集してみてください。
102
102
  質問中のソースだと2箇所ある以下部分の`$rows`をそれぞれふさわしい名前に変更して、表示している方(HTML内でforeachしている部分)でもその名前の配列を使うようにします。
103
+ もしforeach()の使い方に不安があるとかよく理解していない場合は先に
104
+ [PHPマニュアル foreach](https://www.php.net/manual/ja/control-structures.foreach.php)の説明をよく読み、サンプルを実際に動かしてみて理解してください。
105
+
103
106
  ```PHP
104
107
 
105
108
  while ($row = $result->fetch_array(MYSQLI_ASSOC)) {

1

補足

2020/11/11 14:45

投稿

tanat
tanat

スコア18778

answer CHANGED
@@ -98,12 +98,19 @@
98
98
  }
99
99
 
100
100
  ```
101
-
101
+ ここまでのサンプルを把握されたら、同じような方針で質問のソースを編集してみてください。
102
- 質問中のソースだと2箇所ある以下部分の`$rows`をそれぞれふさわしい名前に変更して、表示している方でもその名前の配列を使うようにします。
102
+ 質問中のソースだと2箇所ある以下部分の`$rows`をそれぞれふさわしい名前に変更して、表示している方(HTML内foreachしている部分)でもその名前の配列を使うようにします。
103
103
  ```PHP
104
104
 
105
105
  while ($row = $result->fetch_array(MYSQLI_ASSOC)) {
106
106
  //ここで配列をテーブルごとにふさわしい名前の配列に格納する
107
107
  $commentRows[] = $row;
108
108
  }
109
+ ```
110
+ ```PHP
111
+
112
+ while ($row = $result->fetch_array(MYSQLI_ASSOC)) {
113
+ //ここで配列をテーブルごとにふさわしい名前の配列に格納する
114
+ $contentsRows[] = $row;
115
+ }
109
116
  ```