我從我的數據庫中檢索產品,並在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>';
}
?>
我希望能夠在「詳細信息」鏈接是由獲得該paticular產品的編號或名稱,並使用查詢數據庫點擊打印上paticular prodcut更多細節。 我嘗試將ID保存在像這樣的會話變量$_SESSION['id'] = $row[0]
中,但由於我正在循環這些產品,因此單擊時無法獲取特定產品的ID。我怎樣才能做到這一點?。由於循環,我感到困惑。謝謝
這可能比我的答案對於這種情況更好。所以習慣用ajax做這種事情。 – sgroves
謝謝。我想到了這一點,但不知道是否會因爲循環而保留特定ID。但它顯然運作良好。 – dhani