新しいフォルダー

気になったことや勉強したことについて書いていきます

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

データをシリアライズしてDBに一時保存する

前回(CakePHPでCSVをアップロードしてDB更新 - 新しいフォルダー) の続き。 CSVをアップロードするときに変更点を確認する画面を作る。 画面遷移としては CSVを選択・アップロード → 確認画面 → 完了画面 となる。 その場合に、最初にアップロードされたCS…

PHP 正規表現(int/float/datetime)

PHP

バリデートメソッドを作ったのでメモって置く。 間違ってたらサーセン テスト用の配列 $testInput = array( //int array('integer' => '123'), array('integer' => 123), array('integer' => -10), array('integer' => '-10'), //ここまでOK array('integer'…

CakePHPでCSVをアップロードしてDB更新

エラーチェックはしてません。 Controller public function upload(){ //フォームでテーブル名を送りつける。 $tableName = $this->request->data['selectTable']; //対象テーブル読み込み $this->loadModel($tableName); //該当テーブルのカラム名と属性を…

CakePHPでテーブルデータをCSVとしてダウンロード

エラーチェック等は入れてません Controller //適当にフォームからDLするテーブル名を送る $selectTable = $this->request->data['selectTable']; //モデルをロード $this->loadModel($selectTable); //テーブルのカラム名を取得 $tableType = $this->$selec…

スクレイピングについて

メモ 【スクレイピングのやり方#1】周りに勧められてスクレイピングなるものをしてみたいけど何すればいいのかわからなかったあの日の自分へ | Project name

php Macでcsvを読み込む時の注意点

コドモと犬とギリギリおとん:PHPでファイル読み込み時の改行コードの問題メモ 上記を対応してnginxとphp-fpmをリスタート $tmp_name = $this->request->param('form')['upfile']['tmp_name']; $fp = fopen($tmp_name, 'rb'); var_dump(fgetcsv($fp));exit;

Cssが反映されない場合の対処法

ブラウザのキャッシュ そもそも更新しているファイルが間違っていた FWのキャッシュ WEBサーバーのキャッシュ VagrantでCSSの更新が反映されない場合の対処法 - Qiita