Arama butonu
Bu konudaki kullanıcılar: 1 misafir
0
Cevap
233
Tıklama
0
Öne Çıkarma
PHP Tam Kelime Arama Sorunu
S
5 yıl
Er
Konu Sahibi

Merhaba ! Bir wordpress site kodlamaya çalışıyorum. Ama arama kodu istediğim sonucu vermiyor. Yapmak istediğim arama kodu sadece tam kelimeleri bulsun. Yani arama kutusuna a veya bir başka harf yazınca neredeyse bütün veritabanını listeleme yapmasın.
Bilenler yardımcı olabilir mi?

Yazdığım kod :

<form id="aramaformu" name="arama" method="post">
<input type="text" name="arama" value="Aranacak Kelimeyi Giriniz !" onfocus="if (this.value == 'Aranacak Kelimeyi Giriniz !') this.value = '';" />
<input type="submit" class="button" value="ARA" /><br />

<?try {
$db = new PDO("mysql:host=localhost;dbname=denemesitemdb", "root","", array(PDO::MYSQL_ATTR_INIT_COMMAND => "SET NAMES utf8"));
} catch ( PDOException $e ){
print $e->getMessage();
}

if($_POST){

$arama = $_POST['arama'];
if( !$arama ){ header('Location:index.php'); }

$sorgu = $db->prepare('SELECT * FROM tablo1 WHERE Etiket1 LIKE :y');

$sorgu->execute(array(':y'=>'%'.$arama.'%'));
if($sorgu->rowCount()){

foreach($sorgu as $row){

echo $row['Men1']."<br>";

}

}

}

$db = null;
?>



DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.