コンピュータFuelPHP で ParseError: syntax error に悩んだ結果、原因は全角スペースだった img{border:1pxsolid#000;}概要表題でオチまで述べていますが、エラー内容から原因を特定するまでに時間がかかったので一応メモしておきます。環境FuelPHP1.8.2エラー内容キャプチャテキストErrorExceptio...2019.12.05コンピュータ
コンピュータphp composer.phar update したら 「Package phpunit/phpunit-mock-objects is abandoned, you should avoid using it. No replacement was suggested.」と言われた 概要FuelPHPで単体テストの学習がてらPHPUnitの導入を試みていたのですが、その過程でcomposer.jsonに記載したパッケージを更新しようとしたら何やら表題の警告が出ました。環境MacOSCatalinaターミナルに打ち込んだ...2019.12.04コンピュータ
コンピュータChart.jsのグラフをボタン押下時に更新する 概要縦軸が金額になるグラフを作っていて、単位を千円とか百万円とかに切り替えるボタンが欲しくなりました。両方作って表示すればいいのですが、Chart.jsの学習がてらやってみました。作成したサンプル更新ボタンを押す度にAの値が2倍になるグラフ...2019.10.31コンピュータ
コンピュータChart.jsの描画処理を関数で共通化して、データセットを引数にする /img{border:1pxsolid#000;width:50%;}/概要Chart.jsで同じページに複数の箇所にグラフを描画したいとき、Optionsが同じであればグラフごとに描画処理を書くと冗長になります。そこで、描画処理を関数で...2019.10.31コンピュータ
コンピュータFuelPHPでe-StatのAPIから国勢調査の人口集計を取得する img{border:1pxsolid#000;}概要FuelPHPに慣れてきたので、外部APIからデータを取得する処理を書いてみたいと思います。試しに、e-StatのAPIから国勢調査の人口集計を取得してみます。前半ではFuelPHPを使...2019.10.30コンピュータ
コンピュータFuelPHPで外部APIから取得した結果がデコードされていない img{border:1pxsolid#000;}概要FuelPHPのコントローラから外部APIにアクセスしてみました。結果は取得できましたが、日本語の部分がデコードされていませんでした。例えば、「石井」なら「\u77F3\u4E95」にな...2019.10.30コンピュータ
コンピュータFuelPHPで作ったWebアプリを、さくらのレンタルサーバで公開する 概要タイトルの通りです。「FuelPHP さくら」とかで検索すると似たような記事が見つかるのですが、次の4点が気になったので私も記事を書くことにしました。専門用語が多い(初学者向けではない)最近書かれた記事が少ない(不要な手順があった)ファ...2019.10.28コンピュータ
コンピュータFuelPHPでフォームの共通項目をモジュールで作成する img{border:1pxsolid#000;width:50%;}概要FuelPHPで似たようなフォームを作っていたので、共通の項目をモジュール化しました。次のようなケースを想定しています。*データの新規作成と更新で、一部の項目を分けた...2019.10.25コンピュータ
コンピュータFuelPHPで処理の異なる2つのボタンをもつフォームを作る 概要FuelPHPでWebアプリを作っています。ある商品のデータを編集する画面にて、更新と削除のボタンを用意する方法がわかったので記事に残します。画面のイメージは次の通りです(カクカクしててすみません)。どちらのボタンも同じフォームの要素に...2019.10.25コンピュータ
コンピュータFuelPHPのフォーム項目に、DBのコードマスタを参照したプルダウンメニューを付与する img{border:1pxsolid#000;}.w50{width:50%;}.w30{width:30%;}目的次のような商品テーブルと種別コードマスタを考えます。・商品テーブル(products)・種別コードマスタ(categori...2019.10.24コンピュータ