lostyazilim
tr.link

PHP PDO Kategoriye Göre Arama Yapma Nasıl Yapılır? Yardım

4 Mesajlar 2.685 Okunma
lstbozum
tr.link

bakarmsn bakarmsn Kimlik Onayı Bekliyor Banlı Kullanıcı
  • Üyelik 20.01.2018
  • Yaş/Cinsiyet 33 / E
  • Meslek Memur
  • Konum İstanbul Avrupa
  • Ad Soyad G** E**
  • Mesajlar 153
  • Beğeniler 26 / 25
  • Ticaret 0, (%0)
Selam Arkadaşlar

PHP PDO İle tek bir input ile site içi arama yapıyorum fakat benim yapmak istediğim.

4 input kullanarak arama yapmak istiyorum.












$Gelen = $_GET["ara"]; // Kullanıcıdan gelen arama değeri

$Ara = $db->prepare("SELECT * FROM resimler WHERE resim_id LIKE ? "); //

$Ara->execute(array('%'.$Gelen)); // "?" ifadesinin karşılığını belirtme | x ile biten ifadeyi temsil eder.

$Liste = $Ara->fetchAll(PDO::FETCH_ASSOC); // Veri çekmek için kullanılacak olan değişken

if($Ara->rowCount() != "0"){ // Aranan kelimeye göre veri varsa

foreach($Liste as $Bas){

echo $Bas["resim_id"]. $Bas["gonderen"]."




";

}

}else{ // Aranan kelimeye göre veri yoksa

echo "Aranan kelimeye göre veri bulunamadı. ";

}
?>



 

 

wmaraci
reklam

hafselkarayel hafselkarayel WM Aracı Kullanıcı
  • Üyelik 07.08.2014
  • Yaş/Cinsiyet 31 / E
  • Meslek Öğrenci
  • Konum Diyarbakır
  • Ad Soyad H** K**
  • Mesajlar 718
  • Beğeniler 37 / 219
  • Ticaret 7, (%100)
OR kullanarak yapabilirsiniz.


$query = $dbh->prepare('SELECT * FROM table WHERE sutun1 LIKE ? OR sutun2 LIKE ? OR sutun3 LIKE ?');
$query->execute(array("%$deger1%","%$deger2%",.....));
berkaycatak bakarmsn

kişi bu mesajı beğendi.

bakarmsn bakarmsn Kimlik Onayı Bekliyor Banlı Kullanıcı
  • Üyelik 20.01.2018
  • Yaş/Cinsiyet 33 / E
  • Meslek Memur
  • Konum İstanbul Avrupa
  • Ad Soyad G** E**
  • Mesajlar 153
  • Beğeniler 26 / 25
  • Ticaret 0, (%0)
hafselkarayel

Hocam çok sağol yazdığın gibi uyguladım bir şey daha var tek bir input a örnek doğum yılı 1997 yazıp aratınca tüm veriyi çekip listeliyor.

Bunu da yazabilir misin?

İstediğim zaman sadece bir inputa da yazıp arama yapabilsin bu nasıl olabilir.



 

 

bakarmsn bakarmsn Kimlik Onayı Bekliyor Banlı Kullanıcı
  • Üyelik 20.01.2018
  • Yaş/Cinsiyet 33 / E
  • Meslek Memur
  • Konum İstanbul Avrupa
  • Ad Soyad G** E**
  • Mesajlar 153
  • Beğeniler 26 / 25
  • Ticaret 0, (%0)
hafselkarayel

Hocam hellettim OR yazan yere And yazdım.
hafselkarayel

kişi bu mesajı beğendi.

wmaraci
wmaraci
wmaraci
wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al