Автор Solaris © задал вопрос в разделе Другие языки и технологии
помогите разобраться с выводом данных из массива PHP и получил лучший ответ
Ответ от
moldovanchik sancho Пишите правильный PHP
Frisian зачем сессии вообще нужны тогда?
$_SESSION['q']['w'] = array(1,2,3);
$_SESSION['q']['e'] = array(1,2,3);
$tabl = '';
foreach ($_SESSION["q"]['w'] AS $key => $val){
$tabl .= "
<tr><td>
$val</td>
<td>
{$_SESSION['q'] ['e'][$key]}</td></tr>";
}
echo "<table>$tabl</table >";
но я бы зделал так:
$_SESSION['q']['data'][1]['w'] = 1;
$_SESSION['q']['data'][1]['e'] = 1;
$_SESSION['q']['data'][2]['w'] = 2;
$_SESSION['q']['data'][2]['e'] = 2;
$_SESSION['q']['data'][3]['w'] = 3;
$_SESSION['q']['data'][3]['e'] = 3;
$tabl = '';
foreach ($_SESSION['q']['data'] AS $val){
$tabl .= "
<tr><td>
{$val['w']}</td>
<td>{$val['e']}</td></tr>";
}
echo "<table>$tabl</table>";
Arreay
(638)
конкретнее, удаление и изменение каких данных?
если вы про переменные, удалить можно так: unset(var_name)
я думаю по php ты не сюда забрел надо на форумы по данному языку, я вот тока начинающий сам, хочу этов се освоить..
Dmitry а я думаю что ты не прав!
Автор а ты не думал что хранить таблицу в СЕССИИ ЭТО ПОЛНЫЙ БРЕД!
вопервых смысл загонять таблицу в сесию, а потом вытягивать?
во вторых читайте про сериализацию в php
вы знаете что сесия не вечна и ограничена по размеру (вроде), д и не уверен что в сесию можна масив трехмерный вгонять (покрайней мере мне даже и в мысль такое извращение не приходило)!
2Frisian: Ну мало ли что человеку нужно хранить.. . может это корзина для магазина будет.... сессия тут самый раз!! ! И 3-х мерный масив можно создавать.
А вот собсно ответ на вопрос:
< ? php
echo "< table >
";
for ($i=0;$i<count($_session["q"]['w']);$i++)>
";
echo "< td >
";
echo $_SESSION["q"]['w'][$i];
echo "< /td >
";
echo "< td >
";
echo $_SESSION["q"] ["e"][$i];
echo "< /td >
";
echo "< /tr >
";
}
echo "< /table >
";
? >
Вывод данных в GridView YII2 с динамическим набором колонок
'dataProvider' => $dataProvider, // это обертка которая как раз и содержит сами данные (например
подробнее...
Умники! А как правильно называется "собака" @ из электронной почты?
самой вот интересно стало, и я к вам зашла
подробнее...
Добавление элемента в массив php
> и так что бы все корректно выводилось?
А как по твоему будет корректно? Вопрос лучше
подробнее...
Как вывести дамп переменной сервер в PHP ?
Забирай используемые переменные и константы get_defined_vars / get_defined_constants в конце
подробнее...
для чего сериализация массивов в PHP? пример использования, пожалуйсто:)
Несмотря на то что сериализация не очень часто используется в формах (гораздо чаще она применяется
подробнее...
Что такое node . js ?
>Я не имею представление о том, что это такое.
Погугли
>Погуглил, почитал немного,
подробнее...
Файл INI !!!
сммотря чем создается и чем читается файл
первый дескриптор - это блок (можно назвать
подробнее...
Кому давали птичьи фамилии? в средние века
В Европе процесс офамиливания прошёл гораздо раньше. Россия встала на
этот путь, только в
подробнее...
что означают эти мета теги ?
$arr_catalog - это массив данных, где хранятся списки ключевых слов (в индексе keyword) и описание
подробнее...