Kiyoko1221
kiyok****@rose*****
2005年 2月 22日 (火) 20:43:27 JST
はまださん、Margyさん、お世話になります。 order editor を組み込む際のadminファイルの変更箇所ですが、 再度確認したところ、一応間違いは無いようです。 ただ、気になる点があります。 > Order Editorの、該当するエラーメッセージのまわりのコード >を見ると、 > > $orders_query = tep_db_query("select orders_id >from " . TABLE_ORDERS >. " where orders_id = '" . (int)$oID . "'"); > $order_exists = true; > if (!tep_db_num_rows($orders_query)) { > $order_exists = false; > $messageStack->add(sprintf >(ERROR_ORDER_DOES_NOT_EXIST, $oID), >'error'); >~~~~~~~~~~~~~~~~~~~~~~~~~~エラーメッセージ > >上の引用の先頭行のoIDに(int)がくっついてるので、oIDは整数 >でなきゃならないんじゃないんでしょうか? と、ご明記頂いてましたが、 私も上記のコードを確認してみましたが、 >where orders_id = '" . (int)$oID . "'"); の箇所は、私のコードは、 where orders_id = '" . tep_db_input($oID) . "'"); となっております。何か関係してるのでしょうか? 宜しくお願いします。 甲斐