Arama butonu
Bu konudaki kullanıcılar: 1 misafir
0
Cevap
257
Tıklama
0
Öne Çıkarma
PHP Tam Kelime Arama Sorunu
S
7 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 forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.

Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.

Üye Ol Şimdi Değil