0
MySQLデータベースに値を挿入するPHPファイルを作成しました。PHP/MySQLのエンコーディング
例について私は説明します。
include 'db_connect.php';
mysql_query("SET NAMES 'utf8'");
mysql_query("SET CHARACTER SET 'utf8'");
$title = 'knödel';
echo $title;
$sql="INSERT INTO RECIPES (title) VALUES ('$title')";
データベースには「kn」があります。
私はウムラウトから文字列を切り取りました。
*テーブルの文字コード*は何ですか?接続文字セット(あなたが設定したもの)*と*テーブル文字セットは、同じ値に設定する必要があります。 – Piskvor
列はutf8に定義されていますか? – gview
あなたのデータベースの列は 'UTF-8' – footy