2012-01-28
ヘクターさん
人狼 | |
なめ「ヘクターと何回同村してたっけか」ヘクターで検索する出ない「同村チェッカおかしい?」ヨーランダで検索してみる出る「墓」で検索してみるヘクターも出る「??」ヘクで検索してみる出ないクターで検索してみる出るもしかして:ひらがな
まじで(笑)
ってわけで対応しました。↓こんな感じで。
if($form_searchCharacter == 'searchChara'){
// キャラ名部分一致
if(strpos($form_searchCharacterName,"ジェレミー") !== false){
// ジェレミー対応
$sql_where = $sql_where . " AND tu2.character_name = ''";
}else if(strpos($form_searchCharacterName,"へ") !== false || strpos($form_searchCharacterName,"ヘ") !== false){
// ヘクター(ひらがな・カタカナの「へ」対応)
//入力ママ
$sql_where = $sql_where . " AND ( tu2.character_name LIKE '%" . mysql_real_escape_string($form_searchCharacterName) . "%'";
//ひらがな置換
$form_searchCharacterNameHiraHe = preg_replace("/(.*?)ヘ(.*?)/s","\\1へ\\2",$form_searchCharacterName,-1);
$sql_where = $sql_where . " OR tu2.character_name LIKE '%" . mysql_real_escape_string($form_searchCharacterNameHiraHe) ."%'";
//カタカナ置換
$form_searchCharacterNameKataHe = preg_replace("/(.*?)へ(.*?)/s","\\1ヘ\\2",$form_searchCharacterName,-1);
$sql_where = $sql_where . " OR tu2.character_name LIKE '%" . mysql_real_escape_string($form_searchCharacterNameKataHe) ."%' )";
}else{
$sql_where = $sql_where . " AND tu2.character_name LIKE '%" . mysql_real_escape_string($form_searchCharacterName) . "%'";
}
※既に議事本国も対応完了しているようです。ただ、既存のデータについてはどうしようもないとのこと。
コメントを書く
2011-12-27
描いた!
gijiwho.
https://www.dropbox.com/gallery/2321668/1/gijiwho?h=6b5e78
どやっ
来年以降は、もっと上手く描けるようになりたいですね!!!

