Történések:

Ma 2009. január 8., csütörtök
Gyöngyvér napja van.
Holnap Marcell napja lesz.

Szeged
-9°C
[Részletesen]

Ki van itt?

Elvarázsol énekük
S hála jár az angyaloknak
Éjről éjre érkezik
S repülünk már mert szerelem jár az angyaloknak
Tags: Add more tags...,
 
MySQL egybevetés Nyomtatás E-mail
MySQL egybevetés (collation) probléma

Ha Mambot költöztetsz/telepí­tesz újabb verziójú MySQL adatbázis szerverre, komoly fejtörést okozhat, hogy a MySQL alapértelmezésben a táblák karakterkészletét latin2_swedish_ci-re állí­tja. Ez hibák tömkelegét okozhatja a lekérdezésekben.
A problémát a Mamboban az includes/database.php módosí­tásával kezelhetjük.

Keresd meg a database() függvény utolsó sorát, itt:

$this->_table_prefix = $table_prefix;
$this->_ticker = 0;
$this->_log = array();>

Ezután illeszd be az alábbi sort:

@mysql_query('SET CHARACTER SET latin2');


A fenti sor a default karakterkiosztást latin2-re állí­tja.

Ennek kapcsán még egy fontos dolog:

Ha a szerverre phpMyAdminon keresztül, otthonról (localhostról) kimentett .sql fájlt töltesz fel (és otthon localhoston nem adtad meg a karakterkiosztás fajtáját, mert még régi a MySQL-ed otthon, és nincs ilyen opció), akkor a feltöltés előtt fontos, hogy a szerveren lévő phpMyAdminban beállí­tsd a fájl karakterkészletét latin2-re. Ha ezt nem teszed meg, az ékezetes karakterek helyett kérdőjel és más jelek jelennek meg.

- Balaton László -
Tags: Webedit, Add more tags...,
 
< Előző
Támogasd az oldalt/
Please Donate This Site

Ízelítő a fotótárból

Belépés






Jelszóemlékeztető    Regisztráció
 

Oldalletöltések

2008 július 20-tól
Tags: Sajtos ponty tepsiben, Add more tags...,