Видя некоторые странные вещи; требуется помощь.
У меня есть запрос, например, так: (используя CodeIgniter, кстати)
'SELECT * FROM registers WHERE client_id='.$clid .' ORDER BY date DESC LIMIT '.$num
$num
передается через вызов функции (и == 15), и отображается правильно. Но выполнение этого возвращает только 10 строк. Если я явно установлю $num
на 15, то же самое. Если я установлю $num
на 20, он вернет 11 строк! WTF у меня в куполе!
Однако, если я установлю порядок на ASC
вместо DESC
, исходный запрос будет выполняться, как и ожидалось.
Запрос возвращает ожидаемое количество строк при запуске в CocoaMySQL с любой сортировкой.
Есть ли идеары?