![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?8acaa2e)
apache 1.3.34
mysql 4.0.26
php 4.4.2
で運用しています。
HTML 入力 sjis → DATA sjis →読み出し sjis
で運用していたのですが、文字化けのおかげで
データを EUC にしました。
HTML(入力)sjis→EUC→HTML(読み出し)sjis
に変更しました。
参考書を頼りに、変換しながらやっているのですが
データが漢字(ひらがなも同じかも)の場合に検索が出来ません
**他はうまくいっています***入力、表示ともに
入力時
function cnv_dbstr($string) {
$string = htmlspecialchars($string);
$string = mb_convert_encoding($string, "EUC-JP", "SJIS");
if (!get_magic_quotes_gpc()) {
$string = addslashes($string);
}
return $string;
}
出力時
function cnv_dispstr($string) {
$string = mb_convert_encoding($string, "SJIS", "EUC-JP");
$string =nl2br($string);
return $string;
}
今までは下記のsqlで出来ていたのですが、この福岡市を
cnv_dbstr(福岡市) にしてみたりしたのですが検索が出来なくて
データが出てきません。
$sql = "select * from mem where area = 1 and cate = '福岡市'" ;
$rst = mysql_query($sql, $con);
どなたか、アドバイス宜しくお願いいたします。
No.1ベストアンサー
- 回答日時:
cate = '福岡市'
ではなく、
cate like '福岡市'
ではいかがでしょうか。
回答ありがとうございます。
like でもダメでした。
無い頭を絞って以下のようにしたらうまくいきました。
可笑しな事をしているのかもしれませんが。。。。
$a = "福岡市";
$b = mb_convert_encoding($a,"EUC-JP", "SJIS");
$sql = "select * from mem where area = '$b'" ;
お騒がせ致しました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- PHP PostgreSQLからCSV形式でエクスポートする際にカラム内の改行をとる方法 1 2023/02/22 10:05
- その他(プログラミング・Web制作) python 気象データの取得 2 2023/06/20 23:54
- Visual Basic(VBA) 【前回の続き続きです、ご教示ください】VBAの記述方法がわかりません。 2 2022/08/24 20:49
- アプリ Android studio 初心者 Hello Android!しか表示されない 1 2023/08/01 08:47
- Visual Basic(VBA) access count数を変数に格納 2 2022/03/30 19:21
- Visual Basic(VBA) 【ご教示ください】VBAの記述方法がわかりません。 2 2022/08/12 21:28
- Excel(エクセル) エクセル VBA For Next 繰り返しの書き方を教えてください 6 2022/09/01 14:11
- Visual Basic(VBA) 入力ボックスが繰り返しポップアップして止まらない。 下記コードでファイル名の変更をしたいのですが、変 1 2022/09/08 11:27
- Visual Basic(VBA) VBAでoutlook365が起動しません。 4 2022/08/25 13:31
- Excel(エクセル) このコードに追記事項の仕方を教えて下さい。 以下のコード内容に出てくる。セルH3が空白の場合、エラー 4 2023/08/03 00:22
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
SQLで漢字名称を都道府県や市区...
-
SQLあってますか?こう?
-
php テーブルを作れない
-
はもうダメですか?
-
LIMIT で条件を満たしているの...
-
テーブル名が可変の場合のクエ...
-
テーブル:生徒名簿 生徒名簿の...
-
SQLでカラムを追加し、条件に合...
-
テーブル所有者、スキーマ所有...
-
SQL構文です 画像のようにした...
-
初心者Mysqlの関数のsubstring...
-
SQL任意に並び替えをしたい
-
【MySQL】本当に困っています。...
-
下記の問合せを行うクエリを、P...
-
BGMを教えてほしいです!
-
ある時間以内の利用者の抽出に...
-
【初歩】ラジオボタンをつかっ...
-
この場面で わざわざ 「FROM」...
-
int(11)の(11)とは何を意味して...
-
SELECT * FROM `生徒名簿` INNE...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
円マークが付加されて保存され...
-
MySQLでshal()関数のエラーがで...
-
文字化け:xamppを利用したphp...
-
【PHP・MySQL】一文字だけ抜き...
-
PHP,MYSQLで検索が出来ません。...
-
Mysqlにhtmlのフォームから...
-
ズブの素人です。mysqlについて...
-
Shift_jisの『十』を含む文字列...
-
実行時エラー3131 FROM 句の構...
-
MySQLでデータベースにデータin...
-
JAVA SQLServerException 列名 ...
-
<VB.NET>INSERT文でDBにデータ...
-
ResultSetインターフェイスでの...
-
VBAをつかってクエリの情報を抽...
-
テキストボックスに入れた内容...
-
Pro*Cの構文エラー
-
PHPで[]の使い方について
-
エクセルVBAについて
-
insert1つの処理でもトランザ...
-
エラー3011
おすすめ情報