dbx_sort
(PHP 4 >= 4.0.6, PHP 5 <= 5.0.4)
dbx_sort --
カスタマイズされたソート関数により、dbx_query から結果をソートする
説明
bool
dbx_sort ( object result, string user_compare_function )
dbx_query() のコール結果を、
独自のソート関数で並べ替えます。
パラメータ
result
dbx_query() が返す結果セット。
user_compare_function
ユーザ定義の比較関数。二つの引数を受け取り、
第一引数が第二引数より小さい場合に負の数、等しい場合にゼロ、
大きい場合に正の数を返すものでなければなりません。
返り値
成功した場合に TRUE を、失敗した場合に FALSE を返します。
例
例 1. dbx_sort() の例
<?php function user_re_order($a, $b) { $rv = dbx_compare($a, $b, "parentid", DBX_CMP_DESC); if (!$rv) { $rv = dbx_compare($a, $b, "id", DBX_CMP_NUMBER); } return $rv; }
$link = dbx_connect(DBX_ODBC, "", "db", "username", "password") or die("接続できませんでした");
$result = dbx_query($link, "SELECT id, parentid, description FROM tbl ORDER BY id"); // $result のデータは id で並べ替えられます
dbx_sort($result, "user_re_order"); // $result のデータは、まず parentid の降順で並べ替えられ、次に id で並べ替えられます
dbx_close($link); ?>
|
|
注意
注意:
可能ならば、dbx_sort() を使用するよりも
SQL の ORDER BY
句を使用することを推奨します。
東京デリヘル 池袋デリヘル 新宿デリヘル 渋谷デリヘル 品川デリヘル
鶯谷デリヘル 大塚デリヘル 立川デリヘル 町田デリヘル 横浜デリヘル 埼玉デリヘル
千葉デリヘル 大阪デリヘル 神戸デリヘル 京都デリヘル 名古屋デリヘル デリヘル
アダルトレンタルサーバー アダルトレンタルサーバー 表札 断熱塗料 UGUISU
大阪 老人ホーム 京都 老人ホーム 兵庫 老人ホーム 和歌山 老人ホーム 滋賀 老人ホーム
奈良 老人ホーム 東京 老人ホーム 神奈川 老人ホーム 千葉 老人ホーム 埼玉 老人ホーム 老人ホーム