- 締切済み
phpの掲示板で新しい順に表示したい
php初心者です。 phpで掲示板を作っています。 新しい順に表示したいのですが、やり方がわかりません。 古い順に表示するやり方はわかるのですが、どうやったらよいでしょうか。 古い順のソースです <html> <head> <title>一行掲示板</title> </head> <body> <h2>一行掲示板</h2> 書き込む内容を入力してください。<hr color="black"> <form name="form" action="./sample01.php" method="POST"> タイトル <input type=text name="title" action="./sample01.php" size="30" method="POST"><br><br> 名前 <input type=text name="namae" action="./sample01.php" size="30" method="POST"><br><br> メッセージ <textarea name="body" rows="5" cols="50"></textarea> <input name="write" type="submit" value="書込"> <input name="write" type="reset" value="リセット"><hr> </form> <?php $data = file("../php/test1.txt"); for($i=0; $i<sizeof($data); $i++){ print "タイトル.${i}:<br>\n名前.${i}:<br>\n記事NO.${i}:${data[$i]}<br>\n<hr>"; } ?> <br> <a href="../phpcollect/index.html">トップページへ</a> </body> </html> どうかわかる方おりましたらご教授お願いします。
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- 1E-9
- ベストアンサー率51% (22/43)
forループをかける前に、 $data=array_reverse($data); のように、配列を逆転させるとうまくいかないでしょうか。