0
我有一個顯示產品列表的頁面。現在對於每一行(產品),我都有一個鏈接列,其中包含產品信息的不同頁面。如何將每個行的變量(從mysql)調用到不同的頁面上?
現在要加載該信息頁面,我需要產品的產品編號(行)已被點擊。
我嘗試使用帶GET方法的窗體將產品編號發送到信息頁面。但是當我點擊信息鏈接時,該頁面顯示我沒有訪問該頁面的權限。
這就是我得到的;
include("intern_header.php");
include("../scripts/db_adreslist.php");
//query
$sql = "SELECT productnr,beschrijving FROM product";
//query uitvoeren
$result = mysqli_query($conn,$sql);
if ($result->num_rows > 0) {
echo '<div class="container">';
echo '<table class="table">';
echo "<thead><tr><th>product-nummer</th><th>Omschrijving</th><th>details</th></tr></thead>";
// output data of each row
while($row = $result->fetch_assoc()) {
$productnr = $row["productnr"];
$beschrijving = $row["beschrijving"];
$more = "<form action = \"intern_producten_details.php\" method = \"GET\">
<a href='../intern/intern_producten_details.php name=\"$productnr\"'>More..</a>
</form>";
echo "<tr><td style='width: 200px;'>".$productnr."
</td><td style='width: 600px;'>".$beschrijving."</td>
<td style='width: 100px;'>".$more."</td></tr>";
}
} else {
echo "0 results";
}
echo "</table>";
mysqli_close($conn);
頁面加載URL中的產品編號,但由於某種原因它說我沒有訪問該頁面的權限。
這是我點擊信息鏈接後得到的網址;
localhost/taak/intern/intern_producten_details.php%20name=%22prod007%22
我在做什麼錯在這裏?
任何幫助將不勝感激!
非常感謝你:) –