2010-07-16 3 views
0

Я хочу создать отчет, используя php. Это файл: Некоторые тексты, 10/07/2010 04:32 Некоторые тексты, 10/07/2010 04:32 Некоторые тексты, 12/07/2010 04:32 Некоторые тексты, 13/07/2010 04:32php: создать отчет

Через пользовательский интерфейс мы вводим дату начала и окончания. Я должен создать отчет, основанный на этой дате. Как я могу это сделать

ответ

0

Вы хотите создать HTML-форму с некоторыми полями даты, либо тремя выпадающими меню, либо использовать что-то вроде jQueryUI datepicker.

Не забудьте подтвердить свой ввод!

Затем, когда это опубликовано, вы можете создать предложение sql WHERE. Затем вы можете подключиться к своей базе данных и вытащить данные.

Тогда у вас есть выбор просто перебрать данные и вывести список на экран, а также сохранить его как CSV. Или вы можете буферизовать вывод с помощью чего-то вроде ob_start(), выводящего ваши данные, а затем присваивая его переменной с помощью ob_get_flush(), а затем выбирая некоторые заголовки CSV, используя header() и передавая его в виде файла.

У вас есть google, есть много учебников для создания файлов CSV.

1
  1. Получить строку из файла.

  2. Получить представление даты с использованием substr и strlen.

  3. Преобразование даты в формат времени UNIX с использованием strtotime.

  4. Преобразование введенной даты в формат времени UNIX.

  5. Сравните две даты, используя простые < и > условия.

Смежные вопросы