###前提・実現したいこと
PHPで掲示板を作っていてわからなくなったところがあります。
###発生している問題・エラーメッセージ
データが表示できない。
Warning: Invalid argument supplied for foreach()
###該当のソースコード
HTMLとPHP
1<?php 2$fopen = fopen('data.csv', 'a+b'); 3if ($_POST) { 4fputcsv($fopen, array($_POST['name'], $_POST['text'])); 5rewind($fopen); 6} 7while ($row = fgetcsv($fopen)) { 8$rows[] = $row; 9} 10fclose($fopen); 11echo($rows); 12?> 13<html> 14<head></head> 15<body> 16<form action='' method='post'> 17<input type='text' name='name' value=''><br> 18<input type='text' name='text' value=''><br> 19<button type='submit'>投稿</button> 20</form> 21<hr> 22<?php 23$count = count($rows); 24$i = 0; 25echo '<ul>'; 26 27foreach ($row as $rows) { 28echo "<li>" . $row[0] . " : " . $row[1] . "</li>"; 29} 30 31echo '</ul>'; 32?> 33</body> 34</html>
###試したこと
課題に対してアプローチしたことを記載してください
グーグルで表示の仕方について調べる。
エラーについて調べてみる
色々とコードを買えて、確認したが変化はなかった。
###補足情報(言語/FW/ツール等のバージョンなど)
windows 10
chromeのザンプ
回答1件
あなたの回答
tips
プレビュー