PHP

【PHP】require呼び出しでwrapper is disabledエラー

開発環境では下記で動いていたものが... require("getData"); 本番環境では下記エラーに http:// wrapper is disabled in the server configuration by allow_u...
other

sqliteの使用方法

sqliteを使用する機会に遭遇したため、使用方法メモ。 Windows+xamppという環境の場合、sqliteの実行ファイルは下記へ存在する。 C:\xampp\apache\bin\sqlite.exe コマンドプロンプトで上記を実行...
MySQL

phpmyadminでLOAD DATA INFILE(カラム指定)の例

mysqlモニタからのLOAD DATAのコマンドは下記。 mysql> load data infile "c:\sample\KEN_ALL.csv" into table zip "," lines terminated by "\r\n" (zipcode,addr1,addr2,addr3); これをphpmyadminで同じことをやりたい場合。 (あくまで単純なCSVインポートではなく、カラム指定の例) 追記: 「LOAD DATAするCSV」でなく「CSV」にチェックでもカラム指定可能。SQL ゼロからはじめるデータベース操作 (CD-ROM付) (プログラミング学習シリーズ)作…
MySQL

MySQL CSVローダーの作成方法

システム構築時に、開発環境DBデータ(CREATE TABLEやCSVデータ)を本番環境に移す時、手動で実行するのではなく全て自動化すべきである。ローダを使ってCREATE TABLE~CSVインポートを実行する手順。 1.sqlファイルを...
SQL

SQLで複数行あるデータのみを抽出する方法

SQLでDBからデータを取得する際、重複を削除するのはDISTINCT句などで可能。逆に複数行あるもののみ取得するときは下記のようにgroupbyとhavingを組み合わせる。 SELECT HOGEHOGE FROM FOO GROUP ...
PHP

【PEAR】コマンドプロンプトから必要モジュールのインストール方法

XAMPP使用の場合、PEARにはある程度のモジュールが入っている。 それ以外で必要なモジュールがでてきた場合は、ネット環境でコマンドプロンプトにて下記を実行するとダウンロード&インストールが自動で行われる。 (そのパッケージのバージョンと...
other

Eclipse表示設定 お気に入りテーマ

プログラミングをするにあたり、フォントや背景色文字はモチベーションに大きな影響を与えると考える。 Eclipseの場合のお気に入りテーマのメモ。 「ウィンドウ」→「設定」→「外観」にて以下を設定 ・「色とテーマ」:RecognEyes ・「...
PHP

CodeIgniterでテーブル結合させるサンプルコード

コントローラのみの場合 //スタッフ情報取得 $sql = "select a.KANJINAME,b.WARDNAME,c.PROFESSIONNAME "; $sql = $sql." from M_STAFF as a "; $sql...
PHP

シングルクォーテーションとダブルクォーテーションの使い分けの例

$number = 100; echo "変数の値は $number です"; echo '変数名は $number です'; 徹底攻略 PHP5技術者認定試験 問題集 対応 (ITプロ/ITエンジニアのための徹底攻略)作者: NECラーニ...
PHP

PHP COMでExcelを操作するサンプルコード

// EXCELのインスタンス作成 $excel = new COM("excel.application") or die; $excel->DisplayAlerts = 0; // ファイルオープン & 書込み $wkb=$excel...