質問 > 管理機能 > 商品マスタにて検索条件設定のエラー表示 |
管理機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
yamaneko |
投稿日時: 2011/4/13 1:42
対応状況: −−−
|
新米 登録日: 2011/4/13 居住地: 投稿: 4 |
商品マスタにて検索条件設定のエラー表示 はじめまして。
EC-CUBEを勉強している者です。 実は最近「商品マスタ」の検索条件設定で、検索しますと、「システムエラーが発生しました」と表示されるようになりました。 これは条件入れてもいれなくてもです。 最近操作したことはカテゴリを100程追加したことぐらいなのですが。 そこでデバッグを表示したのですが、いまいちわかりません。 エラー内容は以下となります。 SELECT product_id, name, category_id, main_list_image, status, product_code, price01, price02, stock, stock_unlimited FROM (SELECT T1.product_id, T1.name, T1.deliv_fee, T1.sale_limit, T1.sale_unlimited, T1.category_id, T1.rank, T1.status, T1.product_flag, T1.point_rate, T1.comment1, T1.comment2, T1.comment3, T1.comment4, T1.comment5, T1.comment6, T1.file1, T1.file2, T1.file3, T1.file4, T1.file5, T1.file6, T1.main_comment T1.main_list_comment, T1.main_list_image, T1.main_comment, T1.main_image, T1.main_large_image, T1.sub_title1, T1.sub_comment1, T1.sub_image1, T1.sub_large_image1, T1.sub_title2, T1.sub_comment2, T1.sub_image2, T1.sub_large_image2, T1.sub_title3, T1.sub_comment3, T1.sub_image3, T1.sub_large_image3, T1.sub_title4, T1.sub_comment4, T1.sub_image4, T1.sub_large_image4, T1.sub_title5, T1.sub_comment5, T1.sub_image5, T1.sub_large_image5, T1.sub_title6, T1.sub_comment6, T1.sub_image6, T1.sub_large_image6, T1.del_flg, T1.creator_id, T1.create_date, T1.update_date, T1.note, T1.deliv_date_id, T2.product_id_sub, T2.product_code, T2.price01, T2.price02, T2.stock, T2.stock_unlimited, T2.classcategory_id1, T2.classcategory_id2 FROM (SELECT * FROM dtb_products ) AS T1 LEFT JOIN (SELECT product_id AS product_id_sub, product_code, price01, price02, stock, stock_unlimited, classcategory_id1, classcategory_id2 FROM dtb_products_class WHERE classcategory_id1 = 0 AND classcategory_id2 = 0) AS T2 ON T1.product_id = T2.product_id_sub) AS noncls WHERE del_flg = 0 ORDER BY update_date DESC, product_id DESC LIMIT 10 OFFSET 0 DB Error: syntax error SELECT product_id, name, category_id, main_list_image, status, product_code, price01, price02, stock, stock_unlimited FROM (SELECT T1.product_id, T1.name, T1.deliv_fee, T1.sale_limit, T1.sale_unlimited, T1.category_id, T1.rank, T1.status, T1.product_flag, T1.point_rate, T1.comment1, T1.comment2, T1.comment3, T1.comment4, T1.comment5, T1.comment6, T1.file1, T1.file2, T1.file3, T1.file4, T1.file5, T1.file6, T1.main_comment T1.main_list_comment, T1.main_list_image, T1.main_comment, T1.main_image, T1.main_large_image, T1.sub_title1, T1.sub_comment1, T1.sub_image1, T1.sub_large_image1, T1.sub_title2, T1.sub_comment2, T1.sub_image2, T1.sub_large_image2, T1.sub_title3, T1.sub_comment3, T1.sub_image3, T1.sub_large_image3, T1.sub_title4, T1.sub_comment4, T1.sub_image4, T1.sub_large_image4, T1.sub_title5, T1.sub_comment5, T1.sub_image5, T1.sub_large_image5, T1.sub_title6, T1.sub_comment6, T1.sub_image6, T1.sub_large_image6, T1.del_flg, T1.creator_id, T1.create_date, T1.update_date, T1.note, T1.deliv_date_id, T2.product_id_sub, T2.product_code, T2.price01, T2.price02, T2.stock, T2.stock_unlimited, T2.classcategory_id1, T2.classcategory_id2 FROM (SELECT * FROM dtb_products ) AS T1 LEFT JOIN (SELECT product_id AS product_id_sub, product_code, price01, price02, stock, stock_unlimited, classcategory_id1, classcategory_id2 FROM dtb_products_class WHERE classcategory_id1 = 0 AND classcategory_id2 = 0) AS T2 ON T1.product_id = T2.product_id_sub) AS noncls WHERE del_flg = 0 ORDER BY update_date DESC, product_id DESC LIMIT 10 OFFSET 0 [nativecode=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 '.main_list_comment, T1.main_list_image, ' at line 26] /var/www/vhosts/○○○/httpdocs/admin/products/index.php 34:LC_Page_Admin_Products_Ex->process /var/www/vhosts/○○○/httpdocs/data/class_extends/page_extends/admin/products/LC_Page_Admin_Products_Ex.php 56:LC_Page_Admin_Products->process /var/www/vhosts/○○○/httpdocs/data/class/pages/admin/products/LC_Page_Admin_Products.php 321:SC_Query->select /var/www/vhosts/○○○/httpdocs/data/class/SC_Query.php 94:SC_DbConn->getAll /var/www/vhosts/○○○/httpdocs/data/class/SC_DbConn.php 162:DB_common->getAll /var/www/vhosts/○○○/httpdocs/data/module/DB/common.php 1613:DB_common->query /var/www/vhosts/○○○/httpdocs/data/module/DB/common.php 1167:DB_mysql->simpleQuery /var/www/vhosts/○○○/httpdocs/data/module/DB/mysql.php 324:DB_mysql->mysqlRaiseError /var/www/vhosts/○○○/httpdocs/data/module/DB/mysql.php 894:DB_common->raiseError /var/www/vhosts/○○○/httpdocs/data/module/DB/common.php 1853:PEAR->raiseError /var/www/vhosts/○○○/httpdocs/data/module/PEAR.php 557:DB_Error->DB_Error /var/www/vhosts/○○○/httpdocs/data/module/DB.php 893:PEAR_Error->PEAR_Error カテゴリを追加したことが関係あるかわかりませんが、 以上、どうしてこうなるのか対処法ございましたら 是非教えて下さい。 よろしくお願いします。 EC-CUBEバージョン 2.4.1 PHPバージョン PHP 5.1.6 DBバージョン MySQL 5.0.77 サーバー 使えるネット共有サーバーアドバンス |
shutta |
投稿日時: 2011/4/13 10:22
対応状況: −−−
|
仙人 登録日: 2010/2/4 居住地: 関西 投稿: 835 |
Re: 商品マスタにて検索条件設定のエラー表示 エラーから推測できるかと思いますが、
引用:
にある通り、 引用:
の部分のmain_list_commentのあたりがおかしいですね。 ここの部分のコードを弄られたのではないでしょうか? その前のT1.main_commentにカンマ(,)が無いためsyntax errorになっているかと思いますが、 その後にもT.main_commentが記述されているので、この部分は不要(冗長)ではないでしょうか。
|
yamaneko |
投稿日時: 2011/4/13 12:20
対応状況: 解決済
|
新米 登録日: 2011/4/13 居住地: 投稿: 4 |
Re: 商品マスタにて検索条件設定のエラー表示 ご連絡ありがとうございます。
まさにその通りでした! こんな単純なミス、見つけていただき本当に申し訳ないです。 でもとてもすっきりしました! 感謝しかないです! 本当にありがとうございました! |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |