PhpSpreadsheet помещает значение повторяющейся записи MYSQL в ранее вставленный столбец EXCEL.Php

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 PhpSpreadsheet помещает значение повторяющейся записи MYSQL в ранее вставленный столбец EXCEL.

Сообщение Anonymous »

Я пытаюсь вставить запись MYSQL в определенную ячейку с помощью PhpSpreadsheet, но мне не удалось это сделать. Я вам расскажу, что я делаю:
Сначала это столбцы, в которые я хочу разместить себя
столбцы Excel
затем местоположение зависит от того, тип активности = 1 или 2 (1: Индивидуальный, 2: группа). Если он равен 1 (Индивидуальный), то он находится в столбце от Q до AD и заполняется, например: Q(Описание1) = ПРИСУТСТВУЕМЫЙ R(Действие день) = 9
и так до тех пор, пока ячейки не заполнятся до AD в зависимости от того, как человек посещает мероприятие
если оно равно 2 ( группа) то он располагается в столбце от AE до AN и заполняется, например AE(сессия1) = ПОСЕЩАЕТСЯ, AF(день активности) = 15 и так до тех пор, пока ячейки не заполнятся до AN, в зависимости от того, посещает или пропускает человек этот сеанс.
вот таблица MYSQL:

Код: Выделить всё

CREATE TABLE `detalle_reporte_mensual` (
`id_detalle_reporte_mensual` int(8) NOT NULL,
`id_reporte_mensual` int(8) NOT NULL,
`id_paciente` int(8) NOT NULL,
`planificacion_intervencion` varchar(1) NOT NULL,
`tipo_intervencion` varchar(1) NOT NULL,
`id_grupo_especifico` int(1) NOT NULL,
`otros_relevantes` varchar(255) DEFAULT NULL,
`id_regimen` int(1) NOT NULL,
`id_etapa` int(1) NOT NULL,
`id_descripciones` int(3) NOT NULL,
`dia_actividades` int(2) DEFAULT NULL COMMENT '01-30',
`id_sesiones` int(1) NOT NULL,
`observaciones` text DEFAULT NULL COMMENT 'TEMAS',
`cambio_PPI` varchar(255) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;
В php я создаю запрос для вывода списка записей в этой таблице:

Код: Выделить всё


Подробнее здесь: [url]https://stackoverflow.com/questions/79134274/phpspreadsheet-put-value-of-a-repeated-mysql-record-in-a-previously-inserted-exc[/url]
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»