Chevally
Новичок
Как корректно обработать результат запроса при большом количестве строк в нем?
Всем привет!
У меня PHP 4.4.2 под Apach 1.3.26 на Win2k SE4.
Возникли следующие грабли. В базе под управлением MSSQL две таблицы относятся
к труг тругу как многие ко многим. Отношение реализовано в отдельной таблице.
В базе есть представление, которое отображает это отношение. Грабли возникают
при выборке из этого представления с помощью mssql_query. Результат запроса
должен содержать более 1200 строк. mssql_query выдает по 400 или меньше,
а иногда и больше. Запос выглюдит так:
причем какой именно кусок результата я получу из всего результата зависит от
параметра $conv_date_str. Т.е. пока $conv_date_str меньше определенной даты,
я получаю результат до этой даты вплоть до 1 строчки, а потом идет следующий
кусок и т.д. Мне необходимо получить результат полностью.
Подскажите пожалуйста, как этого добиться.
Всем привет!
У меня PHP 4.4.2 под Apach 1.3.26 на Win2k SE4.
Возникли следующие грабли. В базе под управлением MSSQL две таблицы относятся
к труг тругу как многие ко многим. Отношение реализовано в отдельной таблице.
В базе есть представление, которое отображает это отношение. Грабли возникают
при выборке из этого представления с помощью mssql_query. Результат запроса
должен содержать более 1200 строк. mssql_query выдает по 400 или меньше,
а иногда и больше. Запос выглюдит так:
PHP:
$query_str="SELECT IDCC, All_Seek, Seek_Chld06, Seek_Chld714, All_Hospital,
Hospital06, Hospital714, All_Die, Die_Chld, Date_Svodka FROM VIEW_All_City_to_Date
WHERE (Date_Svodka >= CONVERT(DATETIME, '".$conv_date_str."', 102))";
параметра $conv_date_str. Т.е. пока $conv_date_str меньше определенной даты,
я получаю результат до этой даты вплоть до 1 строчки, а потом идет следующий
кусок и т.д. Мне необходимо получить результат полностью.
Подскажите пожалуйста, как этого добиться.