PostgreSQLで使えるようにPHP書き換え

在庫管理の為 PHP+MySQL 用の OSERP を試しています。

ある商品の在庫分はそのシステムで使えそうですが、

別の商品は PostgresSQL データベースで使いたい。。

ので、PostgreSQLで使えるようにPHP書き換えしてみます。


参考 データーベースとPHPを連動

基本的には「xxx_コマンド」 の 「xxx」 が 「mysql」 か 「pg」 という違い。

大きな違いは。

■データーベース接続がチト違う。。

■コマンドの中の順番が違う。。(DB接続,SQL)か(SQL,DB接続)

ということで。。

PostreSQL”だけ”で動くのは何とかなりました。

どうせならどちらでも動くように書き換えしたいなぁ。。

【他の覚書】
「update.php」 に若干バグっぽいところがあった。
[‘mode’] == “3E” と [‘mode’] == “4E” と [‘mode’] == “20” の中。

SUBSTRING(‘” . $edt_ukeire_hi . “‘,1,7)
 ↓
substring(‘” . $_GET[‘edt_ukeire_hi‘] . “‘,1,7)

SUBSTRING(‘” . $edt_haraidashi_hi . “‘,1,7)
 ↓
substring(‘” . $_GET[‘edt_haraidashi_hi‘] . “‘,1,7)

SELECT MATCD,SUM(NWHS) NIN FROM
 ↓
SELECT matcd,sum(nwhs) AS nin FROM

SELECT MATCD,SUM(NSHIPS) NOUT FROM
 ↓
SELECT matcd,sum(nships) AS nout FROM

。。こんな感じ。。

でも、データベースのテーブル名なんかを小文字に変換するほうが大変だった。。

スポンサーリンク

シェアする

  • このエントリーをはてなブックマークに追加

フォローする

スポンサーリンク
Highslide for Wordpress Plugin