Задать вопрос
@finesoft2009
Администратор сервера http://fns.kz/

Запрос mysql формируется, выводится, но через раз выходит ошибка, в чем проблема?

Запрос формируется, но постоянно ругается на запрос, в таблице данные есть, выходит через раз. Плиз, подскажите куда смотреть.

A Database Error Occurred
Error Number: 1356
View 'ru-rv-od.n0001_contract' references invalid table(s) or column(s) or function(s) or definer/invoker of view lack rights to use them
SELECT COUNT(*) AS `numrows` FROM `n0001_contract` WHERE `lb0001_id` = '105' AND `lb0206_id` = 'ie' AND `lb0201_id` = 'CANCELED'
Filename: name/name.php
Line Number: 177

Код:
function dbResultSize($src,$where=null,$like=null){
$CI =& get_instance();
if($where) $CI->db->where($where);
if($like) $CI->db->like($like);
$r=$CI->db->count_all_results($src);
if($r>0) return $r;
return null;
}
  • Вопрос задан
  • 411 просмотров
Подписаться 1 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 1
DmitriyEntelis
@DmitriyEntelis
Думаю за деньги
Это не таблица, это view, судя по ошибке - он сломан.
Если работает через раз - могу в режиме телепата предположить что у Вас sql кластер и view сломан только на одной из нод.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы