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

PHPを使用してMYSQLデータベースにアラビア語を保存できません

    私はアラビア語で試していませんでしたが、前回のプロジェクトサイトでコードを試しました。サイトは多言語で利用できました。データベースにコンテンツを保存し、データコンテンツを取得するには、php関数urlencodeを追加するだけで、urldecode関数を使用できます。

    $content=urlencode($_POST["content"]);
    
    echo $content;
    $sql="update home set content='$content'";
    

    取得/印刷用

    echo urldecode($data['content']);
    

    または、これを望まない場合は、列照合タイプ「UTF8_GENERAL_CI」を変更するだけです



    1. ビッグデータの3つの主要な特徴を理解する

    2. mySQLで列名を動的に選択する方法

    3. MariaDBバックアップをクラウドに保存するためのヒント

    4. MySQL整数フィールドマッチング文字列で何が起こっていますか?