Intereting Posts
Модальные галереи изображений – несколько изображений CSS 100% Высота, а затем прокрутка DIV не страница Таблица против макетов на основе CSS для веб-страниц Невозможно предотвратить переполнение вложенных Div’s при использовании процентных размеров и заполнения в CSS? Почему SVG не работает с локальными файлами HTML? Редактируемый текстовый редактор и позиция курсора Как получить HTML в Java Автоматическая вкладка в следующее поле ввода при заполнении 4 символов Раскраски ячеек Google Chart – диаграмма рассеяния Вытянуть определенные узлы XML в документ HTML Есть ли веская причина, что тег формы не должен существовать в теге заголовка? Несколько IFRAME отправляют ОДИН запрос в тот же SRC Почтовый клиент iOS не отображает html-адрес электронной почты Карта Google не заполняет модальное всплывающее окно Запретить переключение панели расширения мата при установке флажка «Мат» в заголовке

php javascript report, чтобы показать детали строки и резюме

не знаете, с чего начать, чтобы посмотреть на сообщество, чтобы указать мне в правильном направлении.

Мне нужно создать отчет / представление для ВСЕХ заказов в нашей базе данных.

Я могу написать sql достаточно легко, чтобы получить данные о позиции (Product, QTY, Price). Я также могу написать sql, чтобы вернуть итоговые данные (Customer, Address, total Price)

Я могу использовать цикл PHP для отображения позиции или сводных элементов для каждого заказа, но я не знаю, как использовать один цикл, который показывает оба?

поэтому пример, приведенный ниже показывает мои заказы с резюме:

введите описание изображения здесь

Я хочу показать свою страницу с заказами, рухнувшими, как показано ниже, с возможностью их расширения:

введите описание изображения здесь

Итак, как мне это сделать, когда в моем массиве данных sql нет сводной информации и информации о уровне линии? может ли это быть объединено в один массив, и если да, то как мне его вызвать в цикле.

если мне пришлось использовать DIVs с jquery, чтобы свернуть и развернуть divs, я могу это сделать, но не знаю, как показать заказы ummary выше деталей заказа?

любой совет, указатель приветствуются, если не образец кода. есть ли библиотека для этого?

Спасибо, как всегда.

У вас много вариантов

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

2.Вы можете сделать все вышеописанный процесс в представлении только там, где вы хотите показать листинг.

3. Вы хотите скрыть / показать детали заказа, которые вы можете создать divs чуть ниже каждой строки заказа и заполнить детали заказа в нем по умолчанию, будет отображаться стиль div: ни один из них не блокирует его при нажатии, чтобы показать подробности.

4. Вы можете добавить вызов AJAX, чтобы принести деталь заказа при нажатии на заказ и заменить html описания детали заказа и отобразить его стиль: block

5. Вы также можете выполнить описанный выше процесс с помощью мыши, чтобы показать плавающий div в подсказке указателя мыши и показать детали с помощью обеих опций предварительно загруженных скрытых деталей или загрузки данных с помощью ajax

Надежда. Вы можете использовать любую логику для своего вопроса