PHP kézikönyv
Előző |  | Következő

# dbx_sort

(PHP 4 >= 4.0.6, PHP 5 <= 5.0.4)

dbx_sort -- dbx_query által visszaadott eredményhalmazt rendezi tetszőleges függvény segítségével

## Leírás

bool dbx_sort ( object result, string user_compare_function )

Siker esetén `TRUE` értékkel tér vissza, ellenkező esetben `FALSE` értéket ad.

> Megjegyzés: Az SQL lekérdezésen belül használt rendezés (ORDER BY) mindig jobb hatásfokú, mint a dbx_sort() Ha lehet, mindig az előbbit használd!

Példa 1. dbx_sort() példa
`<?php function user_order ($a, $b) { $rv = dbx_compare($a, $b, "pid", DBX_CMP_DESC); // ha 'pid' szerint nem rendezhetőek sorba, akkor 'id' szerint if ( !$rv ) { $rv = dbx_compare($a, $b, "id", DBX_CMP_NUMBER); } return $rv; } $link = dbx_connect(DBX_ODBC, "", "db", "username", "password") or die ("Nem sikerült csatlakozni."); $result = dbx_query($link, "SELECT id, pid, leiras FROM tabla ORDER BY id"); // az eredmény most 'id' szerint van rendezve dbx_sort ($result, "user_re_order"); // az eredmény most csökkenő 'pid' szerint és 'id' szerint van rendezve dbx_close ($link); ?>`

Lásd még dbx_compare()!

Előző | Tartalom | Következő
dbx_query | Fel | Direct IO Functions