PDA

Orijinalini görmek için tıklayınız : Site İçi Arama


TheDarkReaper
04-05-2013, 04:04 PM
Arkadaşlar bu gün size site içi arama yapmayı göstereceğim.



İlk önce terimler

LIKE = Benzer anlamında kullanılıyor.

%$deger% = yaklaşık olarak eşitse şeklinde kullanılıyor.

DB ye açacağımız Tablolar:



arama isimli veritabanı açın.
veritaban içine uye diye bir tablo açın
uyeler tablosunun içine id int auto increment, isim varchar 255 şeklinde sütonlar oluşturun.
İnsert kısmından bir üye ekleyin.








Kodlar:

bagla.php



<?php
$baglan = mysql_connect('localhost', 'root', '');

if(!$baglan){
echo "Bağlantı başarısız.";
}else{
mysql_select_db("arama");
}


?>





index.php



<form action="arama.php" method="post" placeholder="Aranacak Kelime... "> // placeholder i ellemeyin sakın :D
<input type=text name=aranacak >
<br>
<input type=submit name=ara value="Ara">

</form>






arama.php


<?php
include("bagla.php");
if(isset($_POST['ara'])){
$aranacak = $_POST['aranacak'];
$ara = mysql_query("SELECT * FROM uye LIKE='%$aranacak%' ");

if($ara){

while($cek = mysql_fetch_array($ara)){
echo "Üye: ".$cek['isim'];
}
}else{
echo "Bulunamadı.";
}
}


?>