Форум программистов, компьютерный форум, киберфорум
PHP для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/5: Рейтинг темы: голосов - 5, средняя оценка - 5.00
yuronko
1

Не могу присвоить значения массиву

26.02.2013, 00:15. Показов 890. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Доброго вечера, дороги пользователи! Надеюсь на ваше понимание и помощь)
В общем, у меня возникла проблема при импорте данных в php-файл, который должен показывать диаграмму с определенной статистикой, которая мне нужна. GD модуль работает нормально, я проверял - диаграмма из стандартным массивом данных работала нормально. А теперь вставлю часть кода:

PHP
1
2
session_start();
$input=$_SESSION['arr_count'];
тут я присвоил переменной $input входящее значение arr_count из текущей сессии, которое обозначало массив из чисел, которые мне нужны для импорта в диаграмму

PHP
1
$datay=array(2,4,1,3);
тут описывается сам массив с данными, который потом будет использоваться

PHP
1
2
// Create the bar plots
$b1plot = new BarPlot($datay);
тут после некоторого промежутка кода импортируется сам массив для диаграммы

собственно надо каким-то образом вставить значения из массива $input в массив $datay. Только разница в том, что сам массив, который описывался для передачи через сессию, я описывал через его индексы. А массив $datay описан, как я написал, собственно, выше. Помогите, пожалуйста, надеюсь на полезные советы... Перепробовал разные варианты, implode и т.п., не получалось никак.
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
26.02.2013, 00:15
Ответы с готовыми решениями:

Присвоить массиву значения из textbox
В textbox записываю числа в таком виде: 1 2 2 3 Надо каждое число присвоить элементу массива t...

Присвоить значения массиву символов
простейший вопрос, но где-то ошибся... char TestArr; TestArr = { +, +, +, +, +, +, +, +, +,...

Как присвоить значения многомерному массиву?
result=eval($('#data').attr('result'));// Загрузка массивов со страницы. // Обработка созданного...

Не получается присвоить значения двухэлементному массиву
Что я делаю не так? не могу присвоить значения двухэлементному массиву L = lo; программа сразу...

2
258 / 147 / 37
Регистрация: 24.01.2011
Сообщений: 427
26.02.2013, 09:33 2
из описания непонятно как выглядит $input, пример инициализации и наполнения приведите пожалуйста
0
yuronko
26.02.2013, 12:39 3
Спасибо, но я уже сам решил собственную проблему
У меня инициализация массива, который потом передавался, была:
PHP
1
$arr_count[]=""
Хотя это, как я понимаю, не инициализировало его по нормальному, а добавляло пустой элемент с индексом 0 в этот массив.. Сделал так, и заработало:
PHP
1
$arr_count=array();
Аналогично потом уже на приёме данных:
PHP
1
2
$datay=array();
$datay=$_SESSION['arr_count'];
И присвоение заработало без проблем :3 Можно закрывать тему.
26.02.2013, 12:39
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
26.02.2013, 12:39
Помогаю со студенческими работами здесь

не могу присвоить одному массиву значение другого
procedure TForm1.N110Click(Sender: TObject); var i : integer; begin for i:= 1 to 1024 do...

Как присвоить массиву значения из ячеек и наоборот?
как присвоить массиву значения из ячеек и наоборот ?

Как присвоить строковому массиву значения из listbox?
как присвоить строковому массиву значения из listbox, имеется в виду то, что необходимо присвоить...

Присвоить значения из файла excel переменной или массиву
как присвоить значения из файла excel переменной в с++ или массиву? например double x взять...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru