[Tep-j-general] 【orders_idのタイムスタンプ化ができません】

Back to archive index

坪井 尊征 tsubo****@value*****
2004年 10月 26日 (火) 22:16:53 JST


毎日参考にさせていただいております。坪井と申します。
過去ログからorders_idのタイムスタンプ化の
記事を見つけhttp://www.tamurafactory.jp/item/15
に記載されている方法をその通り試したのですが

Parse error: parse error, unexpected '@' in /home/www2/www/www2.vpshop.net/catalog/checkout_process.php on line 15
というエラーが出てここから3日くらい全然前に進めません。

15行目は以下の部分になります。  
14// Add www.tamurafactory.jp for Time Stamp Order ID
15  $sec = substr(microtime(),2,4);
16  $date = date("Ymd.His."); 
17  $ordernum = $date.$sec;
18// Add www.tamurafactory.jp for Time Stamp Order ID

checkout_process.phpへの記述も何回見ても間違いが見られません。

orders_idの属性も以下フィールドに対して記述通りにINT11からVARCHAR32へ
変更いたしました。
orders
orders_products
orders_products_attributes
orders_products_download
orders_status_history
orders_total

ただ上記フィールドの属性と長さしか変更していないので
このあたりがエラーの原因なのかなっと思っております。

現在、OSCOMMERCE2.2を利用しており、過去に「OSCOMMERCEによる
オンラインショップ構築テクニック」に紹介されていた注文情報を
CSV出力できるEXPORT_ORDERSを追加しました。

以上です。どなたかご助言をお願い致します。

坪井




Tep-j-general メーリングリストの案内
Back to archive index