ugrás a tartalomhoz

Archívum - Feb 25, 2004 - Fórum téma

PostgreSQL magyar collate?

coder · 2004. Feb. 25. (Sze), 19.38
Sziasztok!
PostgreSQL 7.4.1-et használok debian linux alatt, és kb. 3-4 óra szerencsétlenkedés után sem tudtam elérni hogy magyar ÁBC szerint rendezzen.

Pl. egy ilyen kérésre: SELECT nevek FROM db ORDER BY nevek ASC;
össze-vissza keverednek az ékezetes betűk. Pl. az "ő" az "m" előtt van, és hasonló vicces dolgok.

Az adatbázist az "initdb --locale hu_HU --lc_collate hu_HU -E unicode" paranccsal inicializáltam.

Mi lehet a gond?
 

sima sql lekérdezés, mégse megy :-(

T-800 · 2004. Feb. 25. (Sze), 01.23
Hali!
Adott a következő kód részlet:

$kapcsolat=mysql_connect("localhost:3306","felhasznalo","pass");
mysql_select_db("barmi");
function rossz(){
$kerdes=mysql_query("select valami from kategoria1");
while ($sor=mysql_fetch_row($kerdes)) {
print "$sor[0]<br>";
}
}
rossz();

Az eredmény: Warning: Supplied argument is not a valid MySQL result resource in /home/sobe/public_html/lista.php on line 14 (a while-os sor)

Ha kiszedem a function részt, és simán a főprogram törzsébe kerülnek a benne lévő utasítások, akkor gond nékül listáz az adatbázisból. De nekem így függvénybe kéne.
Mit csinálok rosszul?