Keresés

Aktív témák

  • zka67

    őstag

    válasz vamzi #1794 üzenetére

    Én latin2-t szoktam használni, a db.php fájlom így néz ki, természetesen a $db... változóknak az értékeit értelemszerűen kell beállítani:

    <?php
    $dbhost = "localhost";
    $dbuser = "user";
    $dbpassword = "pass";
    $dbdatabase = "database";

    $db = mysql_connect($dbhost, $dbuser, $dbpassword);
    mysql_select_db($dbdatabase, $db);

    $cp="latin2";
    mysql_query("SET NAMES '".$cp."'",$db);
    mysql_query("SET character_set_client=".$cp,$db);
    mysql_query("SET character_set_connection=".$cp,$db);
    mysql_query("SET character_set_database=".$cp,$db);
    mysql_query("SET character_set_results=".$cp,$db);
    mysql_query("SET character_set_server=".$cp,$db);

    ?>

  • rt06

    veterán

    válasz vamzi #1794 üzenetére

    a latin1-es karakterkeszletben ninscenek meg a magyar abc betui kozul a kovetkezok: őŐűŰ (ezek helyett hullamos teteju o es kalapos u van legjobb esetben)

    en mindenkeppen az utf8_hungarian_ci-t javaslom, esetleg ha nem akarsz utf8-at (bar hirtelen otletem nincs ra, miert ne akarna valaki), lehet meg latin2_hungarian_ci

    az utf8/latin2 a karakterkodolas (utf-ben van minden jo, koztuk ekezetes magyar betuk is, a latin2, vagy mas neven az iso-8859-2 pedig tartalmazza a kozepeuropai karaktereket, koztuk a magyar ekezetes betuket is)
    a hungarian (esetedben a swedish) az arra vonatkozik, hogy rendezesnel mely nyelv abc-je szerint rendezzen
    a ci pedig case insensitive-et jelent, vagyis a kis es nagybetuk kozt nem tesz kulonbseget rendezeskor

Aktív témák