データベースからデータを選択し、それを HTML テーブルにエコーし、エコーされたデータへのリンクを追加する基本的なコードがいくつかあります。これはすべてうまくいきます。私がやりたいことは、データベース (product_id) から URL に別のデータを追加することです。コードは次のとおりです。
<?php
$con=mysqli_connect("localhost","root","","db_test");
// Check connection
if (mysqli_connect_errno())
{
echo "Failed to connect to MySQL: " . mysqli_connect_error();
}
$result = mysqli_query($con,"SELECT * FROM tbl_products");
echo "<table border='1'>
<tr>
<th>Products:</th>
</tr>";
while($row = mysqli_fetch_array($result))
{
echo "<tr>";
echo "<td><a href='product.php?id='>" . $row['product_name'] . "</a></td>";
echo "</tr>";
}
echo "</table>";
mysqli_close($con);
?>
の最後にデータベースから product_id を追加したい
<a href='product.php?id='
そのため、product_id がページの ID になります。どうすればいいですか?私は実験しましたが、多くのエラーが発生しました。これは単純な構文だと思いますが、私を悩ませています。