mysqlなどでselectする際に、重複するデータを特定のフィールド(カラム)で弾くためにはDISTINCTを使うと思いますが、それをCakePHPで使う際の方法と注意点です。環境:CakePHP1.2 $fields = array( 'DISTINCT Hoge.id', 'Hoge.created', 'Hoge.updated'); こ ...
タグ:php
【PHP】Qdmail使用時はis_qmailに気をつけよう with CakePHP
Webシステムを構築していくとぶち当たるのがメール周りの問題。特に日本語メールはかなりの鬼門で、文字化け、ヘッダー問題などで苦しむ人が多いと思います。そんな人達のために開発されたのが、PHP高機能日本語メール送信ライブラリ・文字化けフリー - Qdmail - PHP::Mail L ...
【CakePHP】 HTTP通信でPOSTする方法でFlickrIDを取得してみた
なんて言えばいいかわからないからタイトルがおかしいけど(゚ε゚)キニシナイ!!前回、ソーシャルサービスのRSS習得について載せたけどFlickr だけは少しだけ特殊なので簡単に一例を公開したいと思う。 ...
【PHP】 各種ソーシャルサービスのRSS取得方法まとめ 【RSS】
私が仕事で運営してるサービスで、自分が登録したサービスをまとめてプロフィール表示させる仕組みを作っているのですが、最近、ユーザーから画像表示させたい!とかブログ記事を引っ張りたい!といった要望があったので仕組みを考えていたら、「RSS」がいいんじゃね?ってい ...
【プログラム】 JavascriptとPHPでのエスケープとアンエスケープと置換処理
Webサイトのシステムを作っているとぶち当たるのが文字列の問題。俗にいう文字化け対策。エンコードやエスケープ処理をしっかりしてないとえらい目にあったり。。。PHPやその他の言語からデータが戻された際によくあるのがPHP側(UTF-8)→Javascript(HTML側・SHIFT-JIS)な ...