$str = mb_convert_kana($usersearch, "s", "EUC-JP");
$usersearch= $_POST['usersearch'];
上記のソースを記述し、htmlのテキストボックス(usersearch)内にある全角スペースを半角にしようと試みるのですが、上手く変換されません。何か解決策はないでしょうか??
全体的にはこのようなソースです。
$search_query = "select * from kensaku2";
$str = mb_convert_kana($usersearch, "s", "EUC-JP");
$usersearch= $_POST['usersearch'];
$clean_search = str_replace(',', ' ', $usersearch);
$search_words = explode(' ', $clean_search);
$final_search_words = array();
if (count($search_words) > 0) {
foreach ($search_words as $word) {
if (!empty($word)) {
$final_search_words[] = $word;
}
}
}
// Generate a WHERE clause using all of the search keywords
$where_list = array();
if (count($final_search_words) > 0) {
foreach($final_search_words as $word) {
$where_list[] = "syou LIKE '%$word%'";
}
}
$where_clause = implode(' AND ', $where_list);
// Add the keyword WHERE clause to the search query
if (!empty($where_clause)) {
$search_query .= " WHERE $where_clause";
}
よろしくお願いいたします。
No.1ベストアンサー
- 回答日時:
真剣に読んでないので適当な回答ですが
>$str = mb_convert_kana($usersearch, "s", "EUC-JP");
>$usersearch= $_POST['usersearch'];
と書いているなら、$strってなに?って気がしますが・・・
$strを使わずに指定したら簡単に変換できました。プログラムは考えるものかもしれませんが、やはりしっかりと回答を頂きたいです。こちらはコネも助言も何もない状態で構築しなければならない落ちこぼれプログラマなのですから。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 英語 この英語の問題が分かりません 3 2023/04/22 20:19
- Visual Basic(VBA) VBAで実行時エラー'424' オブジェクトが必要ですと出る 2 2022/10/07 09:25
- 英語 文法的解釈を教えてください 1 2023/06/22 10:05
- 英語 Results: In total, 5,963 titles were identified wi 4 2022/12/29 21:29
- 大学受験 英作文の添削をお願いしたいです。 2 2022/08/19 20:37
- 英語 英語の質問です。 When I taught in high school, I wanted to 4 2023/08/19 16:10
- Access(アクセス) アクセス where句を使用して複数条件抽出をするには 2 2022/08/29 13:24
- MySQL SQLです。こんな感じですか?あってますか? うまくいきません教えてくださいお願いします 1 2023/07/08 15:27
- Excel(エクセル) スプレットシートの関数 3 2023/04/07 11:49
- MySQL うまくいきません教えてくださいお願いしますSQLです。クエリ構文です。 1 2023/07/07 12:39
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
phpのメールフォームの完了画面...
-
廣のjis変換で文字化け
-
10文字以降は非表示にしたいん...
-
送信したメールのタイトルが無...
-
sjisで書いているPHPとeucのM...
-
PHP・MySQLでデータベースを作...
-
SQL Serverで文字コードUTF-8
-
VBAのコマンドボタンの文字列の...
-
テキストファイルから改行コー...
-
C++で空Enterの入力を判...
-
csobjというタグについて
-
LaTeX: captionの中で改行した...
-
VC++ マルチバイト文字とUniCod...
-
JAVA System.out.println の ...
-
fgetsとsscanf
-
エスケープ文字の復帰(¥r)と...
-
VBAでCSVをExcelに取り込む時に...
-
VB.net テキストボックス半角文...
-
VB6でブラウザのページソースを...
-
C++のctime関数復帰値の改行
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
文字化け変換方法
-
phpのメールフォームの完了画面...
-
SQL Serverで文字コードUTF-8
-
PHPmailerでの添付ファイルの文...
-
SJISで取得した半角カナをUTF-8...
-
mb_convert_encoding で 一部の...
-
SJIS→UTF-8変換後の文字化けに...
-
PHP cURLでPOSTした値が文字化...
-
phpMyAdmin内での文字化け
-
mb_ereg_replaceに関して
-
RSSを取得すると文字化けする。
-
PostgreSQLからCSV形式でエクス...
-
【PHP】mb_convert_encoding...
-
mb_regex_encodingでエンコード...
-
postの文字化け防止について
-
小さいひらがな(っ、ょ、ぃ、ゃ...
-
UTF8メールがLotus Notesで文字...
-
mail()で送信したメールのタイ...
-
php自動返信メール本文の一部の...
-
phpでの文字エンコード
おすすめ情報