通知
すべてクリア
04/01/2021 9:37 pm
データベースを利用した都道府県の面積ランキングの制作中ですが、
for文の{の文法エラーが出てしまいます。
{}の数など確認したつもりですが、原因がわかりませんでした。
04/01/2021 9:38 pm
for($i=1; $i <= $recordNum; $i++)
の行末に全角スペースが入っていませんか?
04/01/2021 9:39 pm
その通りでした、ありがとうございます。クエリの取得がうまくいってないらしく、
124行目にCall to a member function get() on array のエラーがでます。
$arrayにうまく格納できていないのかか、124行目がそもそも間違っているのかそのあたりかと予想したのですがうまくいきません・・・
04/01/2021 9:39 pm
$arrayは配列に変換されているので
$tmpRecord = $array[$i];
とする事で配列の要素を取得出来ると思います。
04/01/2021 9:40 pm
ありがとうございます!
ちなみに既に配列に変換して$arrayに格納していたため、get()を使用するのではなく$arrayに入ってるレコードを($i)の番号のものを$tmpRecordに入れるという理解であっているのでしょうか?
04/01/2021 9:40 pm
その通りです!
配列の値の取り出し方は、getを使わずに出来るということですね!