データベースから製品を取得し、while ループでリストしています。このような
<?php
while($row = mysql_fetch_row($result)){
echo '<div class="product_info">';
echo '<div class="category_product_title"><a href="category-page.php">Product</a>';
echo '</div>';
echo '<div class="category_product_number">#'.$row[0].'('.$row[1].')'.'</div>';//prints id and name
echo '<div class="category_product_description">'.$row[2].'</div>';//prints description
echo '<div class="category_product_price">'.$row[4].'TL</div>';//prints price
echo '<div class="category_details"><a href="productpage2.php">DETAILS</a></div>';//The link to list the product details
echo '</div>';
echo '</div>';
}
?>
その特定の製品のIDまたは名前を取得し、データベースを照会するために使用して、「詳細」リンクをクリックしたときに、特定の製品の詳細を印刷できるようにしたいと考えています。このようなセッション変数にIDを保存しようとしました$_SESSION['id'] = $row[0]
が、これらの製品をループしているため、クリックしたときに特定の製品のIDを取得できません。これどうやってするの?。ループのせいで混乱しています。ありがとう