@phpgeeks

Страница 798 из 8430
Артур
29.08.2016
00:53:19
та и не в вар дампе дело

мне в эксель записывает

последнее значение только)

а не все что я записываю

Google
da horsie
29.08.2016
00:55:53
count($dannue_array[10]) равно 1, ты это понимаешь?

Артур
29.08.2016
00:59:02
если там только 1 запись то да

а если у меня там 2 записи

da horsie
29.08.2016
01:00:50
dannue_array[10] это пустая строка

count)() от пустой строки равен 1

Артур
29.08.2016
01:01:37
хорошо как тогда мне поступить

что бы записать в эксель документ

все строки что добавлялись с таблицы

$index = 9 + $i; var_dump($dannue_array); // (Числа месяца) $sheet->setCellValue('A'.$index, $dannue_array[0]); $sheet->getStyle('A'.$index)->getFill()->setFillType( PHPExcel_Style_Fill::FILL_SOLID); $sheet->getStyle('A'.$index)->getFill()->getStartColor()->setRGB('EEEEEE');

вот кусок кода который должен добавлять в столбец А

начиная со строки 9

и дальше должен по идее идти А10

Google
da horsie
29.08.2016
01:02:58
$dannue_array[0] - нахера ноль?

Артур
29.08.2016
01:02:58
но не идет(

$dannue_array =array($this->int_monts,$this->name_kultura,$this->agro_uslovia, $this->shufr,$this->edinitsa,$this->work_time,$this->norm_vurabotka, $this->v_nature,$this->na_edinitsu,$this->all,$this->fakt);

первое значение

записать в А9

я ведь не по одной строке шлю

а пачкой

а мне записывает в эту строку только последнее значение(

da horsie
29.08.2016
01:05:13
значит ты пишешь в одну и ту же строку все время

Артур
29.08.2016
01:06:33
вот

for ($i = 0; $i<10; $i++){ $index = 9 + $i; var_dump($dannue_array); // (Числа месяца) $sheet->setCellValue('A'.$index, $dannue_array[0])

я и создал

цикл

$index = 9 + $i; $sheet->setCellValue('A'.$index

где начиная с 9 строки

и пошло дальше

но почему то дальше не идет)

da horsie
29.08.2016
01:09:46
$dannue_array[0] - ты пишегт только первое значение, зачем?

Артур
29.08.2016
01:16:02
$index = 9 + $i;

нашел в чем косяк))

Google
Артур
29.08.2016
01:16:15
все я правильно делал))

for ($i = 0; $i<count($dannue_array[10]); $i++){

как увеличить итерацию

то есть мне нужно что бы запись шла с А9

строки в эксель

$index = 9 + $i; $sheet->setCellValue('A'.$index

сделал вот так но мне выдало 3 раза по 10(((

Magic
29.08.2016
01:21:23
код лучше постить на специальные свалко-коды типа пастебина

Артур
29.08.2016
01:22:01
делал так выводит 10 раз))

повтор))

а мне нужно если я заполнил 3 строки то мне и выводит 3 строки)

for ($i = 0; $i<count($dannue_array[10]); $i++){

Артур
29.08.2016
01:22:35
вот это работает правильно))

если я заполнил 1 строку

Magic
29.08.2016
01:22:44
я про другое))

code

Артур
29.08.2016
01:22:47
выводиться 1

Magic
29.08.2016
01:22:51
во

Артур
29.08.2016
01:22:54
если 10 то 10)

Magic
29.08.2016
01:22:56
for ($i = 0; $i<count($dannue_array[10]); $i++){

Google
Magic
29.08.2016
01:23:16
вместо for ($i = 0; $i<count($dannue_array[10]); $i++){ лучше for ($i = 0; $i<count($dannue_array[10]); $i++){

Артур
29.08.2016
01:24:03
я не знаю как это делать))

/)

Magic
29.08.2016
01:24:31
`

code

Артур
29.08.2016
01:24:41
мне щас нужно получить как то итерацию

`s)

Magic
29.08.2016
01:24:52
$i -

s

Admin
ERROR: S client not available

Артур
29.08.2016
01:25:13
как ты цвет меняешь текста ?)

Magic
29.08.2016
01:25:40
for ($i = 0; $i<10; $i++){ echo "Сейчас $i итерация"; }

```````

Артур
29.08.2016
01:26:05
```

Magic
29.08.2016
01:26:07
три тильды + код + три тильды

Артур
29.08.2016
01:26:08
`asasa

dsdsd

Magic
29.08.2016
01:26:16
две тильды красный будет

Артур
29.08.2016
01:26:18
о

Magic
29.08.2016
01:26:23
три тильды как <pre>

Google
Артур
29.08.2016
01:26:24
лайфхак))

я и не знал))

`asasa`

ок))

Magic
29.08.2016
01:26:46
?

Артур
29.08.2016
01:26:54
Magic
29.08.2016
01:27:23
что тебе собсна надо то?

Артур
29.08.2016
01:29:29
смотри))

у меня есть таблица моя

я заполняю данные туда после с помощью аякса я отправляю на сервер PHPExcel где нужно засунуть в одинаковые столбцы но в разные строки данные

а у меня в эксель записывает только в 1 строку(

последнее значение

for ($i = 0; $i<count($dannue_array[10]); $i++){ $index = 9 + $i; $sheet->setCellValue('A'.$index

я сделал так

что бы с каждой итерацией менялась строка

Артур
29.08.2016
01:35:03
не

Artur
29.08.2016
01:35:06
да

а если не возьми конвертор

Артур
29.08.2016
01:35:14
xls

utf-8

у меня то все по шаблону))

Страница 798 из 8430