みんなの「教えて(疑問・質問)」にみんなで「答える」Q&Aコミュニティ

こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

MySQLのレコードを逆向きに並べる方法は?

MySQLのレコードを逆向きに並べる方法は?

MySQLを使って、掲示板を作ろうとしているのですが、
“db1”というデータベースに、“tbk”というテーブルを作り、
“bangou”というフィールドで、AUTO_INCREMENTで番号をふり、
下記のように、番号順にレコードをプリントしているのですが、

<?php
$s=mysql_connect("localhost","root","パスワード");
mysql_select_db("db1");
$re=mysql_query("select * from tbk order by bangou");
while($kekka=mysql_fetch_array($re)){
print "<hr />";
print $kekka[0];
print "<br />";
print $kekka[1];
print "<br />";
print $kekka[2];
print "<br />";
print $kekka[3];
print "<br />";
}
mysql_close($s);
?>

このように、番号の若い順にレコードをプリントするのではなく、
番号(“bangou”)の古い順にレコードをプリントするようにするには、
どうすれば良いでしょうか?

投稿日時 - 2010-06-22 00:00:34

QNo.5985778

すぐに回答ほしいです

質問者が選んだベストアンサー

専門家ではないですが新着で見かけたので・・・

特に制限がないのであれば、単純に降順でSELECTすればいいのでは
ないでしょうか

 $re=mysql_query("select * from tbk order by bangou");

  ↓

 $re=mysql_query("select * from tbk order by bangou desc");

投稿日時 - 2010-06-22 00:27:45

お礼

ご回答ありがとうございました!

投稿日時 - 2010-06-22 00:31:53

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(1)

あなたにオススメの質問