if (preg_match("/".$aranan."/", $Bilgi->Referans)) {
// sonuçlar
}Üstteki kod ile Referans koduna göre filtreleme yapabiliyorum. Bunu sadece referans değil de tüm sütunlarda arama nasıl yapabilirim. Mesela adam marka ve model adı yazarak arama yapacak ama referans kısmına baktığı için bana veri getirmiyor bu işlem.
arama sonucu filtreleme
4
●424
- 03-10-2013, 10:22:49XML içinde arama yaptığım zaman belirli bir alandaki değere göre filtreleme yapabiliyorum.
- 04-10-2013, 09:22:06Eygun adlı üyeden alıntı: mesajı görüntüle
if (preg_match("/".$aranan."/", $Bilgi->Referans)) { // sonuçlar }kodu ile $aranan değişkenine gelen değeri alarak Bilgi->Referans sütunundaki eşleşen verileri listeliyorum. Bunun yanında Bilgi->Aciklama, Bilgi->Firma gibi sütunlarda da arama yapmam lazım. - 04-10-2013, 11:31:37loc adlı üyeden alıntı: mesajı görüntüle
$aranacakYerler = array ('Referans','Aciklama','Firma'); $sonuclar = array(); foreach ($aranacakYerler as $aranacakYer ) { if (preg_match("/".$aranan."/", $Bilgi->$aranacakYer)) { $sonuclar[] = ......; } } var_dump( $sonuclar);gibi olabilir.. - 04-10-2013, 14:48:37gelen verinin tabloda olup olmamasına göre bir koşul yazdım o şekilde çözdümuysal_rockci adlı üyeden alıntı: mesajı görüntüle