STOK BİLGİLERİ
connect_error) {
die("Veritabanı bağlantısı başarısız: " . $conn->connect_error);
}
$aranan = "";
if(isset($_GET['aranan'])){
$aranan = $_GET['aranan'];
}
$sql = "SELECT URUN_KODU, URUN_RENGI,
SUM(CASE WHEN URUN_BEDENI = '36' THEN URUN_ADETI ELSE 0 END) AS '36',
SUM(CASE WHEN URUN_BEDENI = '38' THEN URUN_ADETI ELSE 0 END) AS '38',
SUM(CASE WHEN URUN_BEDENI = '40' THEN URUN_ADETI ELSE 0 END) AS '40',
SUM(CASE WHEN URUN_BEDENI = '42' THEN URUN_ADETI ELSE 0 END) AS '42',
SUM(URUN_ADETI) AS TOPLAM_ADET
FROM urunler";
if(!empty($aranan)){
$sql .= " WHERE URUN_KODU LIKE '%$aranan%' OR URUN_RENGI LIKE '%$aranan%' OR URUN_BEDENI LIKE '%$aranan%'";
}
$sql .= " GROUP BY URUN_KODU";
$result = $conn->query($sql);
// Veritabanı sorgusundan gelen verileri HTML tablosunda listeleme
if ($result->num_rows > 0) {
echo "
ÜRÜN KODU |
ÜRÜN RENGİ |
36 |
38 |
40 |
42 |
TOPLAM ADET |
";
// Veri satırlarını döngüyle al
while($row = $result->fetch_assoc()) {
echo "";
echo "" . $row['URUN_KODU'] . " | ";
echo "" . $row['URUN_RENGI'] . " | ";
echo "" . $row['36'] . " | ";
echo "" . $row['38'] . " | ";
echo "" . $row['40'] . " | ";
echo "" . $row['42'] . " | ";
echo "" . $row['TOPLAM_ADET'] . " | ";
echo "
";
}
echo "
";
} else {
echo "0 sonuç";
}
$conn->close();
?>