スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

大文字小文字、全角半角区別しないでマッチさせる方法

こんな簡単な方法がありました。
例)

select * from member where namae like '%テスト%';

namae が、テスト、てすと、テスト、テスト(一部半角)


select * from member where namae collate utf8_unicode_ci like '%テスト%';


めっちゃ簡単!

参考サイト

【MySQL】大文字小文字、全角半角区別しないでマッチする検索をしたい
スポンサーサイト

text-indent:9999pxについて

text-indent:9999pxについて。
SEO的に使って良いかどうかはおいておいて、
下記のように書くのが良いらしい。

■ふつう

.sprite{
text-indent:9999px;
}

※実際,9999px分のエリアが描画されるため、負荷が高めになる

■最近

.sprite{
text-indent:100%;
white-space:nowrap;
overflow:hidden;
}

※ 描画させるエリアを最小限に。

参考サイト

ADC OnAir 第5回 『レスポンシブ Web デザインを学ぼう!実装編』

cakephp2.0でgroup byした時に、paginateのcountがおかしくなる

cakephp2.0でgroup byした時に、paginateのcountがおかしくなる時の対処法。

app/Model/AppModel.php

public function paginateCount($conditions, $recursive, $extra){
// method body
$parameters = compact('conditions');
$this->recursive = $recursive;
$count = $this->find('count', array_merge($parameters, $extra));
if (isset($extra['group'])) {
$count = $this->getAffectedRows();
}
return $count;
}


を追記しておけばOK.

プロフィール

U2K

Author:U2K
いろいろプログラムに関しての覚え書きをちょくちょくと書いていきます。

オススメ










オススメ

忍者AdMax

u2k on Twitter

最近の記事


上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。