くわこのpermission denied.

WEBエンジニアの僕がぶつかった技術的な問題や発見

CodeIgniter

PHP Warning: Creating default object from empty valueってなに?

ある日普段と変わりなくコーディングをしていたところ、 PHP Warning: Creating default object from empty value というエラーが出たので一体なんなのかと思って調べたところ、PHP5.4以降出るようになったwarningだったということでまとめました。 私は今ま…

CodeIgniterでuser/(id)的なURLを生成する方法

各ユーザー毎のページを生成したいときは appication/config/route.php 内に $route['user/(:any)'] ="user/id/$1"; みたいな感じで記述することで、 application/controllers/user.phpの public function id($value)にアクセスすることが出来るようになりま…

【MySQL】値があればUPDATE文、無ければINSERT文に分岐させる処理【DUPLICATE KEY】

WEBサービスを作っていると、「これに関する行があるなら上書き、無いなら新規登録したい!」という時がありますが、MySQL歴の短い僕はその方法が分からず、毎回 特定の行が存在するかチェック➡あればUPDATE、無ければINSERT という面倒な処理を書いていまし…