2014-05-22 2 views
0

drupal 로그에 계속 오류가 발생하며 이유를 알 수 없습니다. 누군가 나를 도울 수 있습니까? 참고로 저는 웹 사이트에 장바구니가 있습니다. Pipettes.com. 나는 또한 screenshot를 붙였다Drupal 쇼핑 카트 sql 오류

어떤 도움도 감사한다. 감사!

메시지 오류

당신은 당신의 SQL 구문에 오류가 있습니다; 7 호선 쿼리에 ' ' 근처에서 사용하는 올바른 구문 MySQL 서버 버전에 해당하는 설명서를 확인 : wb_uc_cart_items FROM id, price을 선택 WHERE = ' 00df18eef923efe7bc180f0307e713e4 ' cart_idsnid = 31469 AND = ' 새로운 ' statusdiscounted = ' 예 ' ORDER 라인에 /mnt/ebs/apache2/vhosts/pipettes.com/html/sites/all/modules/indigo_import/indigo_import.module에서 price ASC의 LIMIT BY 623

라인 indigo_import.module은 $ s_discount_qty의 값이 무엇입니까 (623)

621   $sql_updates = array(); 
622 
623   $result = db_query($sql); 
624   while ($row = db_fetch_object($result)) { 
625 
626     $sql_updates[] = "UPDATE {wb_uc_cart_items} 
627     SET `status` = 'd' 
628     WHERE `id` = " . $row->id . " AND `discounted` = 'yes' AND `status` = 'new' LIMIT $s_discount_qty;"; 
629     $dx++; 
630 
631     if($snode->field_discounted_prices[0]['value']) { 
632       $this_total_discount += ($row->price - $snode->field_discounted_prices[0]['value']); 
633     } elseif($snode->field_discounted_percentage[0]['value']) { 
634       $this_total_discount += (($snode->field_discounted_percentage[0]['value']/100) * $row->price); 
635     } 
636 
637   } 

Screen shot of error in drupal log

답변

0

? 로그의 SQL 문에 다음 값이없는 LIMIT 절이있는 것 같습니다. mysql 커맨드 라인 인터페이스를 통해 SQL 문을 실행할 수 있습니까? IE : 유효합니까?