Elimde şöyle bir kod var $ara=$baglanti->query("select ADI, SOYADI from uyeler where ADI='' or SOYADI='DENEME' ");//isim sütununda a harfi geçenleri çektik. $miktar=$ara->rowCount();//verilerin hepsini saydırdık.
if($ara){//eğer veri çekildiyse echo "veri çekildi <br />"; if($miktar>0){ foreach($ara as $al){//foreach $arada ki tüm verileri tek tek $al değişkenine aktaracak echo $al["ADI"] ." ";//Aldığımız verilerden isim sütununu ekrana bastırdık echo $al["SOYADI"];//Aldığımız verilerden isim sütununu ekrana bastırdık
echo "</br>"; } bu şekilde filtreleme yaparam veri yazdırmak istiyorum ama where yanına birden fazla or ile daha fazla şey ekleyip foreach döngüsü ile yazdırmaya çalışınca kod çalışmıyor sadece 1 tane or kullanınca veriyi yazıyor . eğer sürekli or kullanamıyorsam bunun bir alternatifi varmı yada bir çözümü ? |
Bildirim