phpプログラムからMySQLへ日本語の入力を行おうとしているのですが、
selectで閲覧してみても、文字化けどころか挿入すらされていませんでした。
コードは以下のような実にシンプルなものです
<?php
require_once'DB.php';
$username = "****";
$password = "*****";
$host = "localhost";
$database = "udb";
$db = DB::connect("mysql://$username:$password@$host/$database"); //DB接続
if (DB::isError( $db )) {
die($db->getMessage());
}
$sql = "INSERT INTO comments (lec_code, comment) VALUES (0000, 'ああああ')";
$result = mysql_query($sql);
?>
日本語でなく、英語でinsertした場合は問題なく挿入できました。
また、MySQLから直接SQL文での入力であれば日本語をinsertできたので、設定ミスが問題なのであればMySQLではなくphp側だと思われます。
ちなみに、MySQLの文字設定はsjis、phpの設定は以下のとおりです。
output_buffering Off
default_charset "Shift_JIS"
extension php_mbstring.dll
mbstring.language Japanese
mbstring.internal_encoding SJIS
mbstring.http_input auto
mbstring.http_output SJIS
mbstring.encoding_translation On
mbstring.detect_order auto
mbstring.substitute_character none
No.1
- 回答日時:
エラーの内容が知りたいです。
http://jp.php.net/manual/ja/function.mysql-error …
を参考に
$result = mysql_query($sql, $db);
if(!$result){
echo mysql_errno($link) . ": " . mysql_error($link) . "\n";
}
とした場合の結果を知りたいです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・人生のプチ美学を教えてください!!
- ・10秒目をつむったら…
- ・あなたの習慣について教えてください!!
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・【大喜利】【投稿~9/18】 おとぎ話『桃太郎』の知られざるエピソード
- ・街中で見かけて「グッときた人」の思い出
- ・「一気に最後まで読んだ」本、教えて下さい!
- ・幼稚園時代「何組」でしたか?
- ・激凹みから立ち直る方法
- ・1つだけ過去を変えられるとしたら?
- ・【あるあるbot連動企画】あるあるbotに投稿したけど採用されなかったあるある募集
- ・【あるあるbot連動企画】フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
- ・映画のエンドロール観る派?観ない派?
- ・海外旅行から帰ってきたら、まず何を食べる?
- ・誕生日にもらった意外なもの
- ・天使と悪魔選手権
- ・ちょっと先の未来クイズ第2問
- ・【大喜利】【投稿~9/7】 ロボットの住む世界で流行ってる罰ゲームとは?
- ・推しミネラルウォーターはありますか?
- ・都道府県穴埋めゲーム
- ・この人頭いいなと思ったエピソード
- ・準・究極の選択
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
stringaddslashes 半角¥が消える
-
SQLのif()に関して。。。
-
クエリ検索でのWHERE句 HAVING...
-
PHP+MYSQLでレコードの表示させ方
-
テキストボックスに入れた内容...
-
phpで複数の検索語を検索対象に...
-
実行時エラー3131 FROM 句の構...
-
PHPからデータベースに接続した...
-
PHP+MySQLでの配列のinsert文に...
-
phpを使って、絞り込み検索、条...
-
LocalのNotesメールDBをVBAで参...
-
VBAをつかってクエリの情報を抽...
-
アポストロフィを含む文字列の追加
-
CSVにエクスポートする保存...
-
ログインページ
-
入れ子のようにしてデータを作...
-
MySQLのテーブル選択について
-
PHPでMySQLデータを呼び出し、w...
-
php sqlite count 列数取得
-
SQLite3にPHPでデータの更新・...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
mysql_fetch_objectのエラー
-
phpのエラーについてです
-
Resource id #3 をフィールドの...
-
XAMMPが起動しません。
-
縦に長い<table>でなく横に長い...
-
sqlから多次元配列に要素を格納...
-
ボタンのonclick時における関数...
-
stringaddslashes 半角¥が消える
-
CSVをダウンロードさせた際、CS...
-
MySQLのデータを使ってプルダウ...
-
【PHP】クエリーの実行に失敗し...
-
PHPで絞り込み検索結果の件数を...
-
DB(MySQL)から複数行のデータを...
-
配列に値が入らない
-
住所録を作りたい
-
リストから詳細画面に遷移する...
-
テーブルのレコード数を取得し...
-
子プロセス終了で閉じてしまうm...
-
PHP+mysqlでSQL文に文字数制限...
-
PHPのSQLインジェクションはspr...
おすすめ情報