[Tep-j-general] Easypopulate v2.61.2導入について

アーカイブの一覧に戻る

Hisanori Ninomiya ninom****@media*****
2005年 12月 6日 (火) 13:39:01 JST


皆様

お世話になります。
ニノミヤと申します。

皆様もEasypopulate導入には苦労されているようで、

http://www.bitscope.co.jp/search/html/tep-j-general/msg04391.html

あとmo_picsも使用したいと思っておりましたので

http://www.bitscope.co.jp/search/html/tep-j-general/msg01529.html

の記事なども参考にさせていただいて導入作業を進めていたのですが、
トラブルが発生して先に進んでくれません。
(ただ、mo_picsの投稿にある、「products_mimage」は用途がつかめないので
 とりあえずカラムを追加せずにeasypopulate.php上からはコメントアウトして
ますが・・・)



今回のトラブルなのですが上記までの作業を行った状態ですと、

・エラー内容
1064 - You have an error in your SQL syntax. Check the manual that
corresponds to your MySQL server version for the right syntax to use
near '", "", "", "", "", "", "", "", "", "", "", "", "", " 'ita-00

・SQL文
INSERT INTO products ( products_image, products_model, products_price,
products_status, products_last_modified, products_date_added,
products_date_available, products_tax_class_id, products_weight,
products_quantity, manufacturers_id) VALUES (
'ita/001/01.jpg',ita/001/01_b.jpg", "", "", "", "", "", "", "", "", "",
"", "", "", " 'ita-001-01', '16000', '1', CURRENT_TIMESTAMP, "2005/12/05
00:00", "0000-00-00 00:00:00", '1', '1', '6', 'NULL')

と表示されて、動作が止まってしまいました。
「ita/001/01_b.jpg」が入っているカラム部分を空にすると入力されるのですが、
次の行に移ると次の行のproducts_modelがずれたりの不都合がありました。


上記のSQL文を見るに、ダブルクォーテーションの数が合っていないようなので、
正しくなるように修正して再度チャレンジしてみたのですが、今度は

・エラー内容
1136 - Column count doesn't match value count at row 1

・SQL文
INSERT INTO products ( products_image, products_model, products_price,
products_status, products_last_modified, products_date_added,
products_date_available, products_tax_class_id, products_weight,
products_quantity, manufacturers_id) VALUES (
'ita/001/01.jpg',"ita/001/01_b.jpg", "", "", "", "", "", "", "", "", "",
"", "", "", 'ita-001-01', '16000', '1', CURRENT_TIMESTAMP, "2005/12/05
00:00", "0000-00-00 00:00:00", '1', '1', '6', 'NULL')

と表示され、また動作が止まってしまいました。
どのあたりの記述に不備があるのかどなたかご教授お願いいたします。
よろしくお願いします。



Tep-j-general メーリングリストの案内
アーカイブの一覧に戻る