TigerZaka
Новичок
Приветствую всех, у меня возникла следующая проблема:
Есть product.php, который выбирает товары из базы в зависимости от категории
в нем же сделал подробное описание товара
пока все работает. Захотел я чтобы при загрузке index.php, пока не выбраны категории, выводились товары из базы в случайном порядке. Ну и на них также можно клацать и попадать на подробное описание.
Но не могу построить логику.
сделал так, в index.php прописал:
в main.php сделал тоже что в product.php, только random.
Но главный косяк в том, что когда перехожу в подробное описание товара из main.php.
(а делаю также, как в product.php, может в этом косяк?)
Само описание выпадает как бы поверх подгруженного main.php
Подскажите, как грамотнее сделать, спс
Есть product.php, который выбирает товары из базы в зависимости от категории
PHP:
$r = mysql_query("SELECT * FROM product WHERE id_catalog='$id_parent'
while ($aa = mysql_fetch_array($r))
{
?>
<div class="item">
<img alt="" src="images/<?php echo $aa['image'];?>"><br>
<div id="s_desc">
<?php echo "<a href=\"?id_product=".$aa['id_product']."\">".$aa['name']."</a>";?>
</div>
<div class="preview" id="linka">
<?php echo "<a href=\"?id_product=".$aa['id_product']."\">подробно</a>";?>
</div>
<div class="preview" id="cost">
<?php echo $aa['cost'];?> руб.
</div>
</div>
<?php }
PHP:
if ($_GET['id_product'])
{
$query = "SELECT * FROM product WHERE id_product='$id_product' ";
$get = mysql_query($query);
while ($pp = mysql_fetch_array($get))
{?>
<div class="product">
<h2><?php echo $pp['name'];?>-</h2>
<div class="f_desc">
<img alt="<?php echo $pp['image'];?>" src="images/<?php echo $pp['image'];?>">
<div>
<?php echo $pp['desc'];?>
</div>
</div>
</div>
<?php }
}
Но не могу построить логику.
сделал так, в index.php прописал:
PHP:
if (!isset($_GET['id_parent']))
{
include 'main.php';
}
else {
include 'product.php';
}
Но главный косяк в том, что когда перехожу в подробное описание товара из main.php.
(а делаю также, как в product.php, может в этом косяк?)
PHP:
echo "<a href=\"?id_product=".$aa['id_product']."\">подробно</a>";
Подскажите, как грамотнее сделать, спс