ページにリストするアイテムがたくさんあり、これらの各アイテムにはリンクに関連付けられた ID があります。
たとえば、アイテムにカーソルを合わせると、items.php?id=5 の URL が表示されます。
リンクを含むこのページのすべての項目を生成する while ループがありますが、その ID を他のコードに引き継ぐにはどうすればよいですか?
すべてのアイテムを表示するコードは次のとおりです。
while ($results = mysqli_fetch_assoc($query)) {
echo
"<li>
<img style='width: 200px; height: 200px' src='images/inventory/" . $results['Image'] . "'/>" .
"<div class='infoContainer'>" .
"<a class='productLink' href='selectItems.php?status=active&id=" . $results['ID'] . "'>" . $results['ProductName'] . "</a>" .
"<br />" .
"<i>Currently Available </i>" .
"<i class='quantity'>" . $results['Quantity'] . "</i>" .
"</div>" .
"</li>";
}
ここで、各項目の属性をダイアログ ボックスに入れたいだけです。上記の ID を引き継いで正しいデータを取得するにはどうすればよいですか?
<div id="dialog" title="A title">
<?php
$sql = "SELECT * FROM `my_table` WHERE `id` = ";
$query = mysqli_query($sql) or die(mysqli_error());
var_dump($sql);
$results = mysqli_fetch_assoc($query);
var_dump($results);
?>
</div>