Сообщение от ksa
|
А я не знаю как ты вообще формируешь страницу и всего остального... Т.е. вообще с чем ты имеешь дело.
|
PHP:
if(!isset($_GET["sort"])){
$sorting = 'id DESC';
$sort_name = 'Без сортування';
}
else{
$sorting = $_GET["sort"];
switch ($sorting){
case 'price-asc';
$sorting = 'price ASC';
$sort_name = 'Від дешевих до дорогих';
break;
case 'price-desc';
$sorting = 'price DESC';
$sort_name = 'Від дорогих до дешевих';
break;
case 'news';
$sorting = 'id DESC';
$sort_name = 'Без сортування';
break;
default:
$sorting = 'id DESC';
$sort_name = 'Без сортування';
break;
}
}
$sql = mysqli_query($db_connect, "SELECT * FROM action ORDER BY $sorting")or die(mysqli_error($db_connect));
$actionArr = array();
while($result = mysqli_fetch_array($sql, 1)){
$actionArr[] = $result;
}
HTML:
<div class="row">
<?php foreach($actionArr as $action){ ?>
<div class="col-lg-4 col-md-6 mb-4">
<div class="card h-100">
<a href="#"><img class="image" src="<?=$action['photo'];?>" alt=""></a>
<div class="card-body">
<h4 class="card-title">
<a href="#"><?=$action['product'];?></a>
</h4>
<p class="card-text">Скидка: <?=$action['discount'];?>%</p>
<h5><s>$<?=($action['price']);?></s> <b class="colortext">$<?=($action['price']*(100 - $action['discount']))/100;?></b></h5>
<p class="card-text">Ткань: <?=$action['cloth'];?></p>
<form method="POST" action="rezervAction.php"> <button name="actionrezerv" type='submit' onClick="" value="<?=$action['id'];?>">Зарезервировать</button> </form>
</div>
<div class="card-footer">
<small class="text-muted"></small>
</div>
</div>
</div>
<?php } ?>
<div class="fixed-overlay"></div>
И по нажатию на кнопку "Зарезервировать" мне нужно чтобы этот блок с этим товаром стал темный, или сменил свой цвет. Чтобы было видно что этот продукт зарезервирован