我使用的是iframe (iframe parent page -> icontent.php -> var.php)
數據表填充表工作正常,但我似乎無法給變量傳遞給(var.php)
其他頁面,我有這樣的代碼我的PHP頁面(icontent.php)
A HREF值不會傳遞到一個PHP鏈接
<?php
while ($row=$ result->fetch_row()){
$array = array($row[0], $row[1]);
$arraytemp = serialize($array);
?>
<tr>
<td>
<?=$row[0]?>
</td>
<td>
<?php
echo "<a href=\"../variety.php?array=$ arraytemp\ ">$row[1]</a>";
?>
</td>
<td>
<?=$row[2]?>
</td>
<td>
<?php
if(!is_null($row[3]))echo $row[3]; else echo 0;
?>
</td>
<?php
echo " <td><a href=\"updateprice.html\ " class=\"btn btn-outline btn-primary btn-sm btn-block btn-block\ ">Update Market Price</a>
<a href=\"updatebatchspoilage.html\ " class=\"btn btn-outline btn-primary btn-sm btn-block btn-block\ ">Manage Spoilage</a></td>";
?>
<tr>
<?php } ?>
但一旦我點擊桌子上我得到這個錯誤"Notice: Undefined index: array in C:\xampp\htdocs\introse\views\variety.php on line 46"
與其他頁面(var.php
)
<?php
session_start();
$tarray=$ _GET[ 'array'];
$tarray=unserialize($tarray);
echo $array[0];
?>
這個代碼行鏈接
那將是因爲你把它叫做'$ tarray'然後嘗試通過'$ array'訪問它.. – Darren
我認爲問題是在第46行。 – Okonomiyaki3000
是基於變量名稱或「變量」後的GET參數嗎?在一個href鏈接 – Nathan