Если вы выполняете SQL-запросы в цикле, вы обычно делаете что-то, что должно быть частью SQL.
Попробуйте следующее:
SELECT date_format(datetime, '%Y-%m-%d') as d,
MIN(type) AS lowest,
MAX(type) AS highest
FROM time
WHERE active = 1
GROUP BY d
При использовании Acrobat 8, или 9 выберите, "включают права использования" из меню Advanced. Это добавляет приблизительно 20 Кбит к PDF.
другая возможность состоит в том, чтобы использовать CutePDF Pro, добавить кнопку отправки и отправить данные XFDF Вашему сам как электронное письмо или к веб-серверу. Данные XFDF могут тогда перезагрузить исходный PDF с Вашими данными.
Можно использовать свободного foxit читателя для заполнения форм, и если Вы платите немного, можно разработать формы таким образом, Вы хотите.
Вы можете также нас, iText к programmaticly создают те формы.
Существуют бесплатные онлайн сервисы, которые позволяют Вам загружать PDF, и можно добавить поля также.
Это зависит от того, как Вы хотите сделать разработку.
Править: При использовании foxit читателя можно сохранить любую форму, которая заполняема.
Существует установка в файле PDF, который включает позволить сохранение с битом данных. Однако это требует, чтобы у Вас была копия Adobe Acrobat, установленной для изменения бита.
Единственная другая опция состоит в том, чтобы распечатать его к драйверу печати PDF, который сохранил бы данные, объединенные с файлом PDF.
ОБНОВЛЕНИЕ: релевантная информация от Adobe в: http://www.adobeforums.com/webx? 13 @@. 3bbb313f/7