2016-05-06 18 views
-1

インデックス値に従ってIDを変更したい。ここでidをindex_noの値で昇順にソートする - PHP

は私のデータベースの私のscore table

enter image description here player_idがプレイヤーテーブルに接続された外部キーでどのように見えるかの例です。あなたがidが私のindex_no

によって順序付けされていない見ることができるように、私はこの結果をしたい:それに応じて自分のデータベースをソートして

enter image description here

は、どのように私はPHPでこれを行うことができますか?私はPHPを初めて使っているので、配列をloopthorughしてUPDATE関数を使用しなければならないと推測しています。私はこれをやるのに苦労しています。

+3

なぜデータを取得するときにmysql ORDER BY命令を使用しないのですか? – dam660

+0

order by index_no asc – Poria

+0

あなたはそれを行う方法の例を示すことができますので、データベース内で一度mysqlのクエリを実行すれば十分ですし、削除するまでデータベースはその仕事をしますか? – CookieMonster

答えて

0

あなたはそれを注文する必要があります

SELECT * FROM score 
ORDER BY player_id ASC, index_no ASC 

はそれをお楽しみください。 :-)

+0

私はIDを変更する必要があります、ちょうどテーブルを並べ替える – CookieMonster

+0

なぜそれを変更したいですか?あなたが望むものを手に入れることは不必要です。 – Grommy

+0

私はhtmlテーブルにスコアをリストしているので、それが必要です。そして、スコアはidでリストされます。[リンク](http://stackoverflow.com/questions/36990107/php-listing-mysql-data-in- html-table-in-columns-and-rows/36991053#36991053) – CookieMonster

関連する問題