0
私は動的メニューを持っており、db値でクリックすると新しいページにユーザーを送りたいと思います。私はフォームなしで、または$_GET
経由でここでセッションを使いたいです。セッションをdb値からdouble dimension配列に設定しました
現在、以下のコードを使用して、ループの最後の値のみが$_SESSION
に表示されます。おそらく、私はここで2次元配列を使用する必要があるが、私は何をすべきかわからない:
<?php
$i = $cit['city_id'];
$selectCity = $dbh->prepare("SELECT * FROM `table` where city_id=$i");
$selectCity->execute();
$cityNum = $selectCity->fetchAll();
foreach($cityNum as $cities)
{
$_SESSION['$centreNum'] = $cities['centre_id'];
?>
<li class="first"><a href="page2.php"><?php echo ucwords($cities['centre_location']); echo $_SESSION['$centerNum']; ?></a></li>
<?php
}
$centre_num = $cities['centre_id'];
?>