Merhabalar;
Paketler tablosundaki fiyatlar sipariş fiyatıyla eşitse paket ismini yazdırıyorum. Ancak sadece 1. paket ismi yazdırılıyor. fetchAll denediğimde
Undefined index hatası veriyor.
<?php $sorguy = $baglanti->prepare("SELECT * FROM paketler");
$sorguy->execute();
$sonucy = $sorguy->fetch();//sorgu çalıştırılıp veriler alınıyor
?><?php if ($sonucy['fiyat'] == $siparisfiyat) {
echo $sonucy['baslik'];
}?> [COLOR=#D9DAE9][FONT=consolas]<?php $sorguy = $baglanti->prepare("SELECT * FROM paketler");[/FONT][/COLOR]
[COLOR=#D9DAE9][FONT=consolas]$sorguy->execute();[/FONT][/COLOR]
[COLOR=#D9DAE9][FONT=consolas]$paketcek = $sorguy->fetch(PDO::FETCH_ASSOC);//sorgu çalıştırılıp veriler alınıyor[/FONT][/COLOR]
[COLOR=#D9DAE9][FONT=consolas]$sorgu = $baglanti->prepare("SELECT * FROM siparisler");[/FONT][/COLOR]
[COLOR=#D9DAE9][FONT=consolas]$sorgu->execute();[/FONT][/COLOR]
[COLOR=#D9DAE9][FONT=consolas]$sipariscek = $sorgu->fetch([COLOR=#D9DAE9][FONT=consolas, bitstream vera sans mono, courier new, Courier, monospace]PDO::FETCH_ASSOC[/FONT][/COLOR]);//sorgu çalıştırılıp veriler alınıyor[/FONT][/COLOR]
[COLOR=#D9DAE9][FONT=consolas]?>[/FONT][/COLOR]<?php
if($[COLOR=#D9DAE9][FONT=consolas]paketcek[/FONT][/COLOR]["fiyat"] == $sipariscek["[COLOR=#D9DAE9][FONT="Open Sans"]siparisfiyat[/FONT][/COLOR] "]) {
echo $[COLOR=#D9DAE9][FONT=consolas]paketcek[/FONT][/COLOR]['baslik'];
}
?>Bunu deneyebilir misin?