Excelでの経費精算を支援するPHP+MySQLアプリ
前回まででAzure上でPHPとMySQLを動作させる環境が整いましたので,
最近は,
一方,
これらを踏まえ,
- ユーザがExcelを使って経費精算書を作成
(印刷, 押印) - 上長などがサイトにXLSファイルをアップロード
(承認) - 経理担当者がサイトからCSVファイルをダウンロード
- 経理担当者が会計ソフトにCSVファイルをインポート
アプリケーションとしては,
アップロードしたXLSファイルからセルのデータを読み取ってデータベースに格納し,
今回は,
Excelの経費精算書を元にsqlファイルを作成
まず,
また,
ここでは,
これをもとにsqlファイルを作成します。sample_
リスト1 sample_
CREATE TABLE sample_table (
id INTEGER NOT NULL AUTO_INCREMENT,
month DATE,
kosai INTEGER,
kaigi INTEGER,
kotsu INTEGER,
tusin INTEGER,
shomo INTEGER,
tosho INTEGER,
other INTEGER,
gokei INTEGER,
xlsfile VARCHAR(20),
csvfile VARCHAR(20),
primary key (id)
);
各科目はint型,
MySQLに登録するには,
mysql -u sample_db_user -p sample_db < sample_db.sql
なお,