У меня есть вопрос!Я создал файл cgi, который выполняет следующие действия:
- цикл, который запрашивает базу данных
- , пока строки найдены, создайте изображение и напечатайте его
Все отлично работает.Но теперь моя проблема: если я найду слишком много записей, я не хочу их отображать.Например: если мой результат поиска находит более 50 строк, не отображать их!
Псевдокод выглядит так:
*while row is found*
{
*increase counter of found rows*
*build and print image*
}
Если я найду более 30 записей, веб-сайтбудет загружаться ужасно долго (отображаются все изображения), и вам придется слишком много прокручивать.Иногда я нахожу более 600 записей и вообще не хочу их отображать!Поэтому я должен сначала посчитать их, а затем принять решение, хочу я их видеть или нет.
Но как я могу отобразить строки после того, как я их посчитал?Потому что я могу печатать только строки внутри цикла while.