Я пишу экспорт, чтобы преуспеть & иметь динамическое число столбцов, то есть я не знаю, сколько столбцов будет необходимо перед запуском запроса, поэтому мне нужно динамически назначить номера столбцов, как показано ниже:Как динамически генерировать номера столбцов Excel в php?
$objPHPExcel->setActiveSheetIndex(0)
->setCellValue('A1', 'value')
->setCellValue('A2', 'value')
->setCellValue('B2', 'value')
->setCellValue('C2', 'value')
//...etc...
->setCellValue('AA2', 'value')
->setCellValue('AB2', 'value')
->setCellValue('AC2', 'value')
//...etc...
как я могу это сделать с помощью php?
ОБНОВЛЕНИЕ
извините, шаблон столбца именования:
А, В, С, .. АА, АВ, АС ... ВА, ВВ, ВС ... и т.д., Суффикс числа - это фактически строка. и нет, «значение будет фактически заселена из некоторых данных запроса, устанавливающих мои ценности будет выглядеть как:
$i=1;
while($result= $query->fetch_assoc()){
->setCellValue($col.$i, $result['whatever'])
$i++;
}
Я просто не знаю, как получить буквы столбцов для увеличения в этой модели.
Так вы хотите сделать это «динамическим»: '-> setCellValue()'? Если да, то какой шаблон выполняет «A1, A2, B2, C2»? И должен ли он каждый раз записывать значение «значение» как значение или должны ли данные поступать из массива? – Rizier123