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で、製品番号のページのロードが、何らかの理由で、それは私がページをアクセスもする権限がありませんと言います。
これは情報リンクをクリックした後のURLです。
localhost/taak/intern/intern_producten_details.php%20name=%22prod007%22
私はここで間違っていますか?
ご協力いただければ幸いです!
はありがとうございました:) –