Zase ta diakritika

Pročítal jsem si tady starší přispěvky, ale bohužel mi ani jeden moc nepomohl...

Mám tabulku a v ní nějaký ty data s diakritikou, když je vyisuju, blbne to - klasika....

Stránka je nastavená na charset windows-1250 a databáze taky, ale i tak to pořádmísto ějaký diakritiky píše otazníky...

STRÁNKA:
...
<meta http-equiv="Content-Language" content="cs" />
<meta http-equiv="Content-Type" content="text/html; charset=WINDOWS-1250" />
...

DATABÁZE:
...
-- Table "aktualni" DDL

CREATE TABLE `aktualni` (
`id` varchar(255) collate cp1250_czech_cs NOT NULL default '',
`adresa` varchar(255) collate cp1250_czech_cs default NULL,
`clanek` varchar(255) collate cp1250_czech_cs default NULL,
`text` text collate cp1250_czech_cs,
`datum` varchar(255) collate cp1250_czech_cs default NULL,
PRIMARY KEY (`id`(8))
) DEFAULT CHARSET=cp1250 COLLATE=cp1250_czech_cs;
...

Teď mi prosim někdo vysvětlete, v čem je chyba...

Předem děkuju!
$query = "SELECT * FROM aktualni";
mysql_query("SET NAMES cp1250");
$result = mysql_query ($query)
or die ("Query failed");
Super, moc díky!
to set names staci dat jenom jednou po pripojeni k db, netreba to davat pred kazdy dotaz
Aký COLATE použiť na Slovenčinu? Existuje aj nejaká univerzálna sada pre viac jazykov?