-
Üyelik
31.12.2015
-
Yaş/Cinsiyet
28 / E
-
Meslek
Naptın
-
Konum
Ankara
-
Ad Soyad
F** K**
-
Mesajlar
313
-
Beğeniler
73 / 31
-
Ticaret
8, (%88)
Şöyle bir kodum var elimde
if (isset($_POST['arama'])) {
$aranan=$_POST['aranan'];
$urunsor=$db->prepare("SELECT * FROM urun where urun_ad LIKE ? ");
$urunsor->execute(array("%$aranan%"));
$say=$urunsor->rowCount();
peki ben burda ne yapmak istiyorum durum şu burda urun_ad kısmından arama yapabiliyorum fakat ben urun tablosundan ornek verecek olursak urun_fiyat kısmınında aramada cıkmasını istiyorum like ile nasıl yapabilirim?
VipTema
Vip Tema Web Tasarım
Kullanıcı
-
Üyelik
29.06.2011
-
Yaş/Cinsiyet
37 / E
-
Meslek
Vip Tema Web Tasarım A.Ş.
-
Konum
Tekirdağ
-
Ad Soyad
Ö** I**
-
Mesajlar
1393
-
Beğeniler
704 / 703
-
Ticaret
21, (%100)
if (isset($_POST['arama'])) {
$aranan=$_POST['aranan'];
$urunsor=$db->prepare("SELECT * FROM urun where urun_ad LIKE or where urun_fiyat LIKE ? ");
$urunsor->execute(array("%$aranan%"));
$say=$urunsor->rowCount();
Şeklinde deneyin or= veya, ya da anlamı taşır.
-
Üyelik
31.12.2015
-
Yaş/Cinsiyet
28 / E
-
Meslek
Naptın
-
Konum
Ankara
-
Ad Soyad
F** K**
-
Mesajlar
313
-
Beğeniler
73 / 31
-
Ticaret
8, (%88)
Ben where koymayi unutmuaum herhalde deniyorum hocam
-
Üyelik
31.12.2015
-
Yaş/Cinsiyet
28 / E
-
Meslek
Naptın
-
Konum
Ankara
-
Ad Soyad
F** K**
-
Mesajlar
313
-
Beğeniler
73 / 31
-
Ticaret
8, (%88)
olmadı hocam ya arama sağlanmıyor
-
Üyelik
15.05.2015
-
Yaş/Cinsiyet
33 / E
-
Meslek
PHP Developer
-
Konum
İstanbul Avrupa
-
Ad Soyad
Ö** G**
-
Mesajlar
1207
-
Beğeniler
382 / 381
-
Ticaret
16, (%100)
SheefLAMARCK önce aranan içeriği bir değişkene almayı deneyin.
Örnek şöyle.
if(!$aranan){
//Arama yapılmadığı zaman burası çalışır.
}
else {
//Arama yapldığında burası çalışır.
$ara = $db->prepare("select * from urun where urun_ad like '%$aranan%' or urun_fiyat like '%$aranan%'");
$ara->execute();
$sonuc = $ara->rowCount();
if($sonuc){
$row = $ara->fetchAll(PDO::FETCH_ASSOC);?>
Toplam sonuç bulundu
foreach($row as $value){ ?>
Herkes yediğinden ikram eder..(Yavuz Sultan Selim)
-
Üyelik
31.12.2015
-
Yaş/Cinsiyet
28 / E
-
Meslek
Naptın
-
Konum
Ankara
-
Ad Soyad
F** K**
-
Mesajlar
313
-
Beğeniler
73 / 31
-
Ticaret
8, (%88)
if (isset($_POST['arama'])) {
$aranan=$_POST['aranan'];
$urunsor=$db->prepare("SELECT * FROM urun where urun_ad LIKE '%$aranan%' or urun_wunder LIKE '%$aranan%' or urun_fuji LIKE '%$aranan%' or urun_oem LIKE '%$aranan%' or urun_muailref LIKE '%$aranan%' or urun_mann LIKE '%$aranan%' or urun_mahle LIKE '%$aranan%' or urun_hengst LIKE '%$aranan%' or urun_asas LIKE '%$aranan%' or urun_asas LIKE '%$aranan%'");
$urunsor->execute(array("%$aranan%"));
$say=$urunsor->rowCount();
tam yazıyordum hocam siz yazmışssınız teşekkür ederim :)