Я извлекаю продукты из своей базы данных и перечисляю их в цикле 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 PRODCUT, когда «ПОДРОБНОСТИ» ссылка щелкнул, получив идентификатор или имя этого paticular продукта и использовать для запроса к базе данных. Я попытался сохранить идентификатор в переменной сеанса, подобной этому $_SESSION['id'] = $row[0]
, но так как я зацикливаюсь на этих продуктах, я не могу получить идентификатор определенного продукта, когда его нажимают. Как я могу это сделать?. Я запутался из-за цикла. Спасибо
это, вероятно, лучше, чем мой ответ на этот случай. так привык делать подобные вещи с помощью ajax. – sgroves
Спасибо. я подумал об этом, но не был уверен, сохранит ли он идентификатор для конкретного из-за цикла. Но он отлично работает. – dhani