プログラミング

Access

[Access]フォーム内のテキストボックスを数値変換し、日付の計算に使用する。

日付の算出がおかしい当日日付から過去***日間(***はフォームで入力されたテキスト値)のデータをクエリで抽出する。そこでwhere条件を以下のように設定。>Date()-!!なぜかデタラメな結果が返ってくる事に・・・原因答えが判明すれば簡...
SQL/データベース(DB)

[SQLServer]SQL内の計算でゼロ割りを防止する

ゼロ割発生商品Aの現在庫数から一か月の出庫数を計算し、在庫日数(あと何か月在庫があるか)を求めます。ところが商品Aの出庫があまりにも少なく、一か月の出庫数が全くない(ゼロ)事もあり得ます。計算式で書くと商品Aの現在庫数 ÷ 一か月の出庫数(...
ECサイト

[ECCUBE3]ファイル管理でアップロードできるファイルサイズを変更

目的ECCUBEやPHPの標準設定により、ファイル管理でアップロードできる容量が制限されています。標準ではかなり小さい値になっており、アップロードできずにエラーとなる確率が高いです。その不便さを解消する為に、アップロードサイズを変更してみま...
Titanium(AppCerorater)

[Titanium]androidでviewを回転させる。

目的viewを回転させてみます。方法completeイベントでループさせます。変数の値でexitします。var t = Ti.UI.create2DMatrix();var spinf = Titanium.UI.createAnimati...
Titanium(AppCerorater)

[Tinanium]androidでviewのドラッグ(draq)移動

目的viewをドラッグ移動できるようにします。方法touchmoveイベントのみで処理が可能です。しかし、touchmoveだけで行うと処理が早すぎて?ドラッグの初期動作でかなりviewがぶれてしまいます。その対策として、counterをか...
Titanium(AppCerorater)

[Titanium]androidでimageviewやviewを円形にする。

目的imageviewやviewを真円にします。方法borderRadiusプロパティを使用します。widthの値の半分にすれば真円になります。imageに写真を使用する場合、heightを指定するとアスペクト比が変わってしまいますので注意...
PHP

[PHP7,Mysql]PHP5から7へ環境変更したらMysqlに接続できなくなった

PHP7に更新したらMysqlに接続できなくなったphp5からphp7へサーバー環境を移行すると、問題発生するプログラムが出てきた。なにしろ10年以上前に作成されたPHPのプログラムなどが、まだ現役で動作しているのでありがちな話です。PHP...
PHP

[PHP]PHPで西暦和暦変換

西暦和暦変換したいデータに和暦しかない場合、どうしても西暦に変換しないといけない場合ありませんか?古いシステムだとこんな悩みは多いかもしれませんね。例えば、和暦年/月という形式で年号も無いデータを以下のように変換します。58/1(昭和58年...
PHP

[PHP]変数内の文字列を特定の文字で分割する

変数内の文字列を分割したい例えば変数Aに以下のような開始日と終了日の値が入っているとします。変数A=2011/12/1~2016/4/30これを真ん中に入っている「~」の文字列で、開始日と終了日のように分解するとします。list($from...
PHP

[PHP]POSTパラメータの上限。Input variables exceeded 1000.

POST処理で変数に値が入っていないので、PHPのログを確認。以下のメッセージが確認できた。PHP Warning: Unknown: Input variables exceeded 1000. To increase the limit...