|
|
|
Zend_Db_Adapter PDO_MYSQL fetchAll() не исполняет текстовый запрос.
|
|||
|---|---|---|---|
|
#18+
Сложный селект на переменных. "с руки" в EMS Manager отрабатывает нормально. Втыкаю его в такой оператор Код: php 1. 2. 3. 4. 5. Вылетает ошибка SQL SQLSTATE[42S02]: Base table or view not found: 1109 Unknown table 'pr' in field list Все таблицы запроса перечислены с обязательным указанием БД. В чем дело - не могу понять. До этого кода через адаптер отправляется несколько запросов, которые работают нормально... но через Zend_Db_Table_Select структуры. То есть соединение открывается, работает. Таблица в базе - присутствует. Может кто быстро помочь? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.09.2012, 06:24:12 |
|
||
|
Zend_Db_Adapter PDO_MYSQL fetchAll() не исполняет текстовый запрос.
|
|||
|---|---|---|---|
|
#18+
Arhat109, НАШЕЛ! Я - старый идиот... Дело в том, что запрос собирается из отдельных переменных - частей: $select, $from, $where, $order... В коде стояло так: $sql = "$select $from $where $order"; return $select; Просмотрел, бывает. :( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.09.2012, 06:33:58 |
|
||
|
|

start [/forum/topic.php?fid=23&fpage=135&tid=1464737]: |
0ms |
get settings: |
11ms |
get forum list: |
21ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
67ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
44ms |
get tp. blocked users: |
1ms |
| others: | 240ms |
| total: | 407ms |

| 0 / 0 |
