2 defa kullanmanıza gerek yok zaten.
$sonuc = $db->prepare("SELECT sum(sip_urun_adedi) as sum_sip_urun_adedi, sum(sip_birim_fiyati) as sum_sip_birim_fiyati FROM siparis WHERE in_out='Giriş' AND sip_zaman >= NOW() - INTERVAL 1 month
AND stok_id=:id ");
$sonuc->execute(array('id' => guvenlik($_POST['id']) ));
$result = $sonuc->fetchColumn();
$sum_sip_urun_adedi = $result["sum_sip_urun_adedi"];
$sum_sip_birim_fiyati = $result["sum_sip_birim_fiyati"];
hocam hata alıyorum. hata almama rağmen sonuç veriyor ama yanlış sonuç.
Warning: Illegal string offset 'sum_sip_urun_adedi' in
E:xampphtdocs******-profil.php on line
210 Warning: Illegal string offset 'sum_sip_birim_fiyati' in
E:xampphtdocs******-profil.php on line
211 hata satırları :
$sum_sip_urun_adedi = $result["sum_sip_urun_adedi"];
$sum_sip_birim_fiyati = $result["sum_sip_birim_fiyati"];