PHP Array Aynı Veri Olunca Üzerine Yazması

sedsed

Üye
Ticaret - 0%
Katılım
27 May 2021
Mesajlar
1
Merhaba,

Bir ürün var o ürün ölçüleri var ölçüleri farklı olunca başka bir eleman oluşturmasını istiyorum.

Ürün ölçüleri aynı olunca adet yükseltiyor
Fakat Farklı Ölçüde olunca başka bir eleman yazdıramadım üzerine yazdırıyor.

Aynı ürün id sahip olduğunda üzerine yazdırıyor.

Merhaba,

Bir ürün var o ürün ölçüleri var ölçüleri farklı olunca başka bir eleman oluşturmasını istiyorum.

Ürün ölçüleri aynı olunca adet yükseltiyor
Fakat Farklı Ölçüde olunca başka bir eleman yazdıramadım üzerine yazdırıyor.

Aynı ürün id sahip olduğunda üzerine yazdırıyor.

wol_error.gif
Bu resim yeniden boyutlandırılmıştır. Resmin orijinal halini görmek için tıklayınız. Orijinal boyut: 1182x571
1dj604t.PNG


PHP:
<?php
ob_start();
session_start();
include("config/baglan.php");
if (isset($_GET['urun_id']) && isset($_GET['olcum']) && isset($_GET['adet'])) {
$urun_id = intval($_GET['urun_id']);
$olcum = $_GET['olcum'];
$adet = $_GET['adet'];

$urun = $baglanti->prepare("SELECT * FROM urunler WHERE urun_id = ?");
$urun->execute(array($urun_id));
$urunver = $urun->fetch(PDO::FETCH_ASSOC);

if($urun->rowCount() != "0"){

$baslik = $urunver["urun_baslik"];
$resim = $urunver["urun_kapak"];



if ($_SESSION["urunler"][$urun_id]["olcum"] == $olcum) {

    $urun_adet = $_SESSION["urunler"][$urun_id]["urun_adet"];
    $adet += $urun_adet;
}


$_SESSION["urunler"][$urun_id]["urun_baslik"]=$baslik;
$_SESSION["urunler"][$urun_id]["urun_kapak"]=$resim;
$_SESSION["urunler"][$urun_id]["olcum"]=$olcum;
$_SESSION["urunler"][$urun_id]["urun_adet"]=$adet;


}
}
echo "<pre>";
print_r($_SESSION["urunler"]);
echo "</pre>"
?>
 

Bu konuyu görüntüleyen kullanıcılar

Üst Alt