Zend Framework Default Application
Ошибка12
Application error
object(Zend_Db_Statement_Exception)#407 (8) {
["message":protected]=>
string(2588) "SQLSTATE[42000]: Syntax error or access violation: 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 ')) OR (art='3518305450' AND brand_id IN (71,2620)) OR (art='0221141' AND brand_i' at line 4, query was: SELECT p.id, p.art, p.sup_id, p.name, p.price, p.quantity, b.image as brand_image, p.brand as brand_title, b2.id as main_brand_id, b2.tecdoc_id as main_brand_tecdoc_id FROM products as p
LEFT JOIN brands as b ON b.id=p.brand_id
LEFT JOIN brands as b2 ON b2.id=b.main_id
WHERE p.quantity>0 AND ((art='300697' AND brand_id IN (1102)) OR (art='122037N' AND brand_id IN (73,50116,53706)) OR (art='169822' AND brand_id IN (948,4754)) OR (art='169937' AND brand_id IN (948,4754)) OR (art='107647' AND brand_id IN (473)) OR (art='DCN17005' AND brand_id IN (63)) OR (art='DCN17018' AND brand_id IN (63)) OR (art='DCN17035' AND brand_id IN (63)) OR (art='667111' AND brand_id IN (188,50156)) OR (art='M7171010' AND brand_id IN (3831)) OR (art='343030' AND brand_id IN ()) OR (art='3518305450' AND brand_id IN (71,2620)) OR (art='0221141' AND brand_id IN (423,5199)) OR (art='0330160013' AND brand_id IN (456)) OR (art='940420' AND brand_id IN (104,50929)) OR (art='DCN17005' AND brand_id IN (327,55050)) OR (art='DCN17018' AND brand_id IN (327,55050)) OR (art='35793' AND brand_id IN (166,53541)) OR (art='7110481' AND brand_id IN (422)) OR (art='MS5700D' AND brand_id IN (264)) OR (art='17700305' AND brand_id IN (472,51070)) OR (art='1045190SX' AND brand_id IN (440)) OR (art='KTT110244' AND brand_id IN (407)) OR (art='818003' AND brand_id IN (20,5395,6966,6968,7083,19160,19206,19654,50949,51059)) OR (art='30015702' AND brand_id IN (36,1686,52178)) OR (art='V30621038' AND brand_id IN (149)) OR (art='8880400430' AND brand_id IN (89)) OR (art='82D0225672A' AND brand_id IN (235)) OR (art='MK3076' AND brand_id IN (525))) AND p.sup_id IN (1,2,3,5,9,12,13,15,16,17,20,21,23,24,25,26,27,28,29,31,33,35,36,37,38,39,40,42,43,44,46,47,48,49,51,52,53,54,55,61,64,66,67,69,70,72,73,74,75,76,77,78,82,85,87,88,90,91,92,93,95,96,97,98,100,102,103,104,105,106,110,112,113,114,115,116,117,118,119,120,121,123,124,125,128,130,131,132,133,134,136,137,138,139,141,142,143,144,145,146,147,149,151,152,156,159,160,162,164,165,166,167,168,169,171,172,174,177,178,188,190,191,192,194,195,196,198,201,202,206,214,215,218,221,220,211,222,223,230,231,235,240,241,243,244,246,247,251,252,259,260,261,268,271,272,56,242,279,282,286,296,295,294,300,301,302,303,304,305,227)"
["string":"Exception":private]=>
string(0) ""
["code":protected]=>
int(42000)
["file":protected]=>
string(34) "/var/www/Zend/Db/Statement/Pdo.php"
["line":protected]=>
int(235)
["trace":"Exception":private]=>
array(12) {
[0]=>
array(5) {
["file"]=>
string(30) "/var/www/Zend/Db/Statement.php"
["line"]=>
int(303)
["function"]=>
string(8) "_execute"
["class"]=>
string(21) "Zend_Db_Statement_Pdo"
["type"]=>
string(2) "->"
}
[1]=>
array(5) {
["file"]=>
string(37) "/var/www/Zend/Db/Adapter/Abstract.php"
["line"]=>
int(480)
["function"]=>
string(7) "execute"
["class"]=>
string(17) "Zend_Db_Statement"
["type"]=>
string(2) "->"
}
[2]=>
array(5) {
["file"]=>
string(41) "/var/www/Zend/Db/Adapter/Pdo/Abstract.php"
["line"]=>
int(238)
["function"]=>
string(5) "query"
["class"]=>
string(24) "Zend_Db_Adapter_Abstract"
["type"]=>
string(2) "->"
}
[3]=>
array(5) {
["file"]=>
string(37) "/var/www/Zend/Db/Adapter/Abstract.php"
["line"]=>
int(739)
["function"]=>
string(5) "query"
["class"]=>
string(28) "Zend_Db_Adapter_Pdo_Abstract"
["type"]=>
string(2) "->"
}
[4]=>
array(5) {
["file"]=>
string(51) "/var/www/artis/application/models/Search/Search.php"
["line"]=>
int(1158)
["function"]=>
string(8) "fetchAll"
["class"]=>
string(24) "Zend_Db_Adapter_Abstract"
["type"]=>
string(2) "->"
}
[5]=>
array(5) {
["file"]=>
string(81) "/var/www/artis/application/modules/default/controllers/PartscatalogController.php"
["line"]=>
int(659)
["function"]=>
string(11) "getProducts"
["class"]=>
string(31) "Application_Model_Search_Search"
["type"]=>
string(2) "->"
}
[6]=>
array(5) {
["file"]=>
string(35) "/var/www/Zend/Controller/Action.php"
["line"]=>
int(516)
["function"]=>
string(11) "indexAction"
["class"]=>
string(22) "PartscatalogController"
["type"]=>
string(2) "->"
}
[7]=>
array(5) {
["file"]=>
string(48) "/var/www/Zend/Controller/Dispatcher/Standard.php"
["line"]=>
int(308)
["function"]=>
string(8) "dispatch"
["class"]=>
string(22) "Zend_Controller_Action"
["type"]=>
string(2) "->"
}
[8]=>
array(5) {
["file"]=>
string(34) "/var/www/Zend/Controller/Front.php"
["line"]=>
int(954)
["function"]=>
string(8) "dispatch"
["class"]=>
string(35) "Zend_Controller_Dispatcher_Standard"
["type"]=>
string(2) "->"
}
[9]=>
array(5) {
["file"]=>
string(49) "/var/www/Zend/Application/Bootstrap/Bootstrap.php"
["line"]=>
int(105)
["function"]=>
string(8) "dispatch"
["class"]=>
string(21) "Zend_Controller_Front"
["type"]=>
string(2) "->"
}
[10]=>
array(5) {
["file"]=>
string(29) "/var/www/Zend/Application.php"
["line"]=>
int(400)
["function"]=>
string(3) "run"
["class"]=>
string(36) "Zend_Application_Bootstrap_Bootstrap"
["type"]=>
string(2) "->"
}
[11]=>
array(5) {
["file"]=>
string(31) "/var/www/artis/public/index.php"
["line"]=>
int(34)
["function"]=>
string(3) "run"
["class"]=>
string(16) "Zend_Application"
["type"]=>
string(2) "->"
}
}
["previous":"Exception":private]=>
object(PDOException)#408 (8) {
["message":protected]=>
string(282) "SQLSTATE[42000]: Syntax error or access violation: 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 ')) OR (art='3518305450' AND brand_id IN (71,2620)) OR (art='0221141' AND brand_i' at line 4"
["string":"Exception":private]=>
string(0) ""
["code":protected]=>
string(5) "42000"
["file":protected]=>
string(34) "/var/www/Zend/Db/Statement/Pdo.php"
["line":protected]=>
int(228)
["trace":"Exception":private]=>
array(13) {
[0]=>
array(5) {
["file"]=>
string(34) "/var/www/Zend/Db/Statement/Pdo.php"
["line"]=>
int(228)
["function"]=>
string(7) "execute"
["class"]=>
string(12) "PDOStatement"
["type"]=>
string(2) "->"
}
[1]=>
array(5) {
["file"]=>
string(30) "/var/www/Zend/Db/Statement.php"
["line"]=>
int(303)
["function"]=>
string(8) "_execute"
["class"]=>
string(21) "Zend_Db_Statement_Pdo"
["type"]=>
string(2) "->"
}
[2]=>
array(5) {
["file"]=>
string(37) "/var/www/Zend/Db/Adapter/Abstract.php"
["line"]=>
int(480)
["function"]=>
string(7) "execute"
["class"]=>
string(17) "Zend_Db_Statement"
["type"]=>
string(2) "->"
}
[3]=>
array(5) {
["file"]=>
string(41) "/var/www/Zend/Db/Adapter/Pdo/Abstract.php"
["line"]=>
int(238)
["function"]=>
string(5) "query"
["class"]=>
string(24) "Zend_Db_Adapter_Abstract"
["type"]=>
string(2) "->"
}
[4]=>
array(5) {
["file"]=>
string(37) "/var/www/Zend/Db/Adapter/Abstract.php"
["line"]=>
int(739)
["function"]=>
string(5) "query"
["class"]=>
string(28) "Zend_Db_Adapter_Pdo_Abstract"
["type"]=>
string(2) "->"
}
[5]=>
array(5) {
["file"]=>
string(51) "/var/www/artis/application/models/Search/Search.php"
["line"]=>
int(1158)
["function"]=>
string(8) "fetchAll"
["class"]=>
string(24) "Zend_Db_Adapter_Abstract"
["type"]=>
string(2) "->"
}
[6]=>
array(5) {
["file"]=>
string(81) "/var/www/artis/application/modules/default/controllers/PartscatalogController.php"
["line"]=>
int(659)
["function"]=>
string(11) "getProducts"
["class"]=>
string(31) "Application_Model_Search_Search"
["type"]=>
string(2) "->"
}
[7]=>
array(5) {
["file"]=>
string(35) "/var/www/Zend/Controller/Action.php"
["line"]=>
int(516)
["function"]=>
string(11) "indexAction"
["class"]=>
string(22) "PartscatalogController"
["type"]=>
string(2) "->"
}
[8]=>
array(5) {
["file"]=>
string(48) "/var/www/Zend/Controller/Dispatcher/Standard.php"
["line"]=>
int(308)
["function"]=>
string(8) "dispatch"
["class"]=>
string(22) "Zend_Controller_Action"
["type"]=>
string(2) "->"
}
[9]=>
array(5) {
["file"]=>
string(34) "/var/www/Zend/Controller/Front.php"
["line"]=>
int(954)
["function"]=>
string(8) "dispatch"
["class"]=>
string(35) "Zend_Controller_Dispatcher_Standard"
["type"]=>
string(2) "->"
}
[10]=>
array(5) {
["file"]=>
string(49) "/var/www/Zend/Application/Bootstrap/Bootstrap.php"
["line"]=>
int(105)
["function"]=>
string(8) "dispatch"
["class"]=>
string(21) "Zend_Controller_Front"
["type"]=>
string(2) "->"
}
[11]=>
array(5) {
["file"]=>
string(29) "/var/www/Zend/Application.php"
["line"]=>
int(400)
["function"]=>
string(3) "run"
["class"]=>
string(36) "Zend_Application_Bootstrap_Bootstrap"
["type"]=>
string(2) "->"
}
[12]=>
array(5) {
["file"]=>
string(31) "/var/www/artis/public/index.php"
["line"]=>
int(34)
["function"]=>
string(3) "run"
["class"]=>
string(16) "Zend_Application"
["type"]=>
string(2) "->"
}
}
["previous":"Exception":private]=>
NULL
["errorInfo"]=>
array(3) {
[0]=>
string(5) "42000"
[1]=>
int(1064)
[2]=>
string(226) "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 ')) OR (art='3518305450' AND brand_id IN (71,2620)) OR (art='0221141' AND brand_i' at line 4"
}
}
["_previous":"Zend_Exception":private]=>
NULL
}