プログラミングで飯を食え。腕をあげたきゃ備忘録!

PHP、JavaScript、HTML5、CSS3などWEB系言語を中心に基本テク、備忘録をまとめます。Android、Iphoneアプリ開発についても!

2014-01-01から1ヶ月間の記事一覧

PostgreSQLで特定の名前のカラムを持つテーブル一覧を取得する方法!

サクウェブTVはコチラ↓↓↓ 以下のようなSQLを実行します。 SELECT schemas.nspname AS schema_name , tables.relname AS table_name FROM pg_attribute AS colmuns INNER JOIN pg_class AS tables ON colmuns.attrelid = tables.oid INNER JOIN pg_namespac…

PHPで文字化けしたとき、間違いなくUTF-8にする方法!

サクウェブTVはコチラ↓↓↓ 以下のようにしてください。 $str = mb_convert_encoding($str,"UTF-8",mb_detect_encoding($str));

PHPで文字化けしたときにまずやる呪文!

サクウェブTVはコチラ↓↓↓ .htaccessに php_value mbstring.detect_order "UTF-8,eucJP-win,SJIS-win,JIS,ASCII" php_value mbstring.http_input "UTF-8,eucJP-win,SJIS-win,JIS,ASCII" php_value mbstring.http_output UTF-8 php_value mbstring.internal_…

PHPのファイルダウンロードでファイル破損を防ぐ方法!

サクウェブTVはコチラ↓↓↓ PHPでファイルダウンロードを実装する際、 ダウンロードはできるものの、 ファイルが破損する場合があります。 原因は、出力バッファにゴミがたまること。 header('Content-type: application/octet-stream'); ob_end_clean(); //…

Postgresqlで値がNULLの場合に代わりの値を返してくれるCOALESCE関数!

サクウェブTVはコチラ↓↓↓ Postgresqlで値がNULLの場合に代わりの値を返してくれるCOALESCE関数というのがあります。 使い方は COALESCE(カラム名など , 第一引数がNULLだったときに代りに返す値) です。