sql >> データベース >  >> RDS >> Mysql

PHP:キリル文字(ロシア語)の文字が疑問符としてエコーしています。なんで?

    解決しました!!問題は単純なハイフンに帰着しました。

    http://punbb.ru/viewtopic.php?id=1222> これを変更しました...

    mysql_set_charset('UTF-8',$link);
    

    ..これに...

    mysql_set_charset('UTF8',$link);
    

    ..そしてすべてがうまく機能します。

    (試してみる過程で、 http://developerにも出くわしました。 .loftdigital.com / blog / php-utf-8-cheatsheet 、役立つ場合に備えて。)

    これがいつか他の誰かに役立つことを願っています。〜Mo

    参考:これが私のサンドボックススクリプトで、うまく機能します

    /* SANDBOX */
    if(!$link = mysql_connect('localhost','user','pass')) die('Could not connect: ' . mysql_error());
    mysql_set_charset('UTF8',$link);
    
    if (!$db = mysql_select_db('db', $link)) die ("Can't use $_DB : " . mysql_error());
    
    $result = mysql_query('SELECT * FROM book');
    while($row = mysql_fetch_assoc($result))  {
        echo'<pre>';print_r($row);echo'</pre>';  // For Testing ---->
    }
    
    mysql_close($link);
    
    '; //テスト用---->}mysql_close($ link);


    1. 時系列で特定の基準を満たす連続したアイテムを検出する

    2. OracleIN句でのLIKEの使用

    3. 列の値に基づいて連続する行を見つける方法は?

    4. array_append関数が機能していません