Здраствуйте !
Вопрос у меня такой.
У меня есть двумерный массив $a[x][y]. Этот массив я использую для формления таблицы на своей странице, причем x - строки таблицы, а y - столбцы. Для построения таблицы я использую цикл. Т.е. таблица выглядит так:
<table>
<?php
for($i = 0; $i < sizeof($a); $i++)
{
?>
<tr>
<td><h5><?=$a[$i][1]?></h5></td>
<td><h5><?=$a[$i][2]?></h5></td>
<td><h5><?=$a[$i][5]?></h5></td>
<a href="wasy.php?wan2=Таки">
<?php
echo 'Выбрать';
$_SESSION['pered']= $a[$i][0];
?>
</a></h5></td>
</tr>
<?php
}
?>
</table>
Мне нужно после нажатия кнопки «Выбрать» перенести на страницу wasy.php первое значение строки i.
Как я только не комбинировал, все равно переносится только первое значение последней(!) строки, т. е. если max($i) = k, то $_SESSION['pered'] переносит на страницу wasy.php значение $a[k][0].
Можно конечно опять использовать GET, но я его не люблю. Слишком много жалоб на хакеров, что они через GET проникают на сайт. Извините, это письмо не профессионала. Я вообще недавно узнал, что данные можно переносить с помощью $_SESSION, хотелось бы дальше поиспользовать эту команду и на ней набить руку.
Вопрос такой, как можно с помощью команды $_SESSION перенести на страницу wasy.php именно первое значение i-й строки после нажатия кнопки «Выбрать».
|