ID ・ 名前 ・ 都道府県名 ・ エリア名 ・ TEL
というデータがあります。
表示順序(order by)ですが、都道府県名・エリア名の順で表示させたいのですが、
その次の順序条件をランダムに表示したいのです。
つまり、都道府県名・エリア名が同じデータの場合に、決まった順序ではなく、ランダムにすることによって、公平な順序条件で表示したいのです。
(誰もが上に表示されたいと思っています。なので、ランダムにすることによって、公平になるのではないかと考えました。ランダム表示以外にも、良い案があれば教えて頂きたいです。)
どなたか、良い方法があれば、ご指南頂ければ有難いです。宜しくお願い致します。
<?php
require_once("../***.php");
$con = mysql_connect($DBSERVER, $DBUSER, $DBPASSWORD);
$selectdb = mysql_select_db($DBNAME, $con);
$sql = "select * from YTABLE
order by ken, area, ★";
$rst = mysql_query($sql, $con);
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=euc-jp">
<title></title>
</head>
<body>
<table border="1" cellspacing="0" cellpadding="10">
<?php while($col = mysql_fetch_array($rst)) { ?>
<tr>
<td><?php echo $col["name"]; ?></a></td>
<td><?php echo $col["ken"]; ?></a></td>
<td><?php echo $col["area"]; ?></a></td>
<td><?php echo $col["tel"]; ?></a></td>
</tr>
<?php } ?>
</table>
</body>
</html>
<?php
mysql_free_result($rst);
$con = mysql_close($con);
?>
No.2ベストアンサー
- 回答日時:
order by ken, area, rand()";
じゃだめ?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- MySQL SQL任意に並び替えをしたい 2 2023/08/28 10:47
- AJAX JavascriptからPHPへのAjax通信でnullが返ってくる 3 2022/08/03 22:00
- PHP htmlで複数の個数入力欄を表示させるには 1 2022/09/20 03:11
- PHP PHP MySql ページング 2 2022/09/20 06:38
- MySQL php テーブルを作れない 2 2022/11/17 18:22
- PHP php テーブルが作成できない 1 2022/11/17 23:41
- JavaScript ①入力フォーム→②確認表示画面→③送信完了画面のコードを書いているのです、 入力フォームから受け取っ 2 2022/05/10 16:45
- PHP 入力した部分を表示させたまま(保持)するにはどうすれば良いでしょうか? 1 2023/01/25 11:14
- PHP PHPでCookieを使った訪問回数について 1 2023/05/28 14:10
- PHP PostgreSQLからCSV形式でエクスポートする際にカラム内の改行をとる方法 1 2023/02/22 10:05
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルVBAについて
-
DBで検索結果に該当するデータ...
-
sortable ギブアップです…助け...
-
PHPで[]の使い方について
-
checkboxクリック時、SQLを実行...
-
dbに登録したデータをphpのプル...
-
PHPのプルダウンメニューにDBの...
-
チェックボックスから検索、PHP...
-
重複したフィールドに関して
-
アラートでyes noを作りたいです。
-
抽出結果に番号を振る方法につ...
-
データベースのページング出力...
-
実行時エラー3131 FROM 句の構...
-
VBAをつかってクエリの情報を抽...
-
php データ削除
-
Pro*Cの構文エラー
-
円マークが付加されて保存され...
-
MySQLでデータベースにデータin...
-
テキストボックスに入れた内容...
-
テーブルに入っているデータと...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
PHPで[]の使い方について
-
php テーブルが作成できない
-
dbに登録したデータをphpのプル...
-
アラートでyes noを作りたいです。
-
phpでmysqlを使ってデータベー...
-
DBで検索結果に該当するデータ...
-
文字化けが解決できません。お...
-
SELECT結果から動的にコンボボ...
-
checkboxクリック時、SQLを実行...
-
PHPでMySQLデータを呼び出し、w...
-
while文の中にwhile文を書きた...
-
sortable ギブアップです…助け...
-
重複レコードをグループ化した...
-
PHP と MySQL でテーブルの行数...
-
PHPでMySQLのデータを2次元配...
-
mysql>PHPにデータ表示、10件ご...
-
PHPについてなのですが未定義の...
-
VBA初心者です。
-
ラジオボタンをループすること...
-
PHP+MySQLでの配列のinsert文に...
おすすめ情報