-
Üyelik
28.11.2013
-
Yaş/Cinsiyet
30 / E
-
Meslek
Ameliyathane Hemşiresi
-
Konum
Afyon
-
Ad Soyad
I** Ç**
-
Mesajlar
2633
-
Beğeniler
344 / 487
-
Ticaret
12, (%100)
bir arama bölümü yaptım
veritabanı oluşturdum
hata da almıyorum
veri tabanımda tablo eklemedim
Ara.html sayfam
ara_sonuc.php sayfam
include("ara_baglan.php"); //bağlantı dosyasını aldık.
@$arama=$_POST['arama']; //arama değişkenini post ile aldık.
if($arama==""){ //eğer arama boşsa...
header("Location:ara.html"); //index.html'ye yönlendirsin.
} else { //boş değilse...
$bul=mysql_query("SELECT * FROM arama WHERE kelime LIKE '%$arama%' icerik LIKE '%$arama%'"); //bul değişkeni ile veritabanında girilen değer var mı diye kontrol ettiriyoruz..while($getir=mysql_fetch_array($bul)){ //veritabanından verilerimizi while içinde alıyoruz.$kelime=$getir['kelime']; //kelimeyi aldık.$icerik=$getir['icerik']; //içeriği aldık.
echo("$kelime, $icerik
"); //yazdırdık...
}
}
?>
ara_baglan.php sayfam
$sunucu = "localhost"; //
$kuladi = "cep_ara"; //kullanıcı adı
$sifre = "cepsifre"; //şifre
$verit = "cep_ara"; //veritabanı
$baglan=mysql_connect($sunucu, $kuladi, $sifre) or die(mysql_error());mysql_select_db($verit, $baglan) or die(mysql_error());
?>
bağlantı adresi koysite.cepedit.com/ara.html
boş sayfa çıkıyor nerde hata yapıyorum
Onur89TR
Üyeliği Durdurulmuş
Banlı Kullanıcı
-
Üyelik
04.12.2011
-
Yaş/Cinsiyet
35 / E
-
Meslek
.
-
Konum
İzmir
-
Ad Soyad
** **
-
Mesajlar
2376
-
Beğeniler
704 / 791
-
Ticaret
1, (%100)
@$arama=$_POST['arama'];
Sanki bu satırın:
$arama=$_POST['arama'];
Böyle olması gerekebilir gibi geliyor.
1 kişi bu mesajı beğendi.
-
Üyelik
28.11.2013
-
Yaş/Cinsiyet
30 / E
-
Meslek
Ameliyathane Hemşiresi
-
Konum
Afyon
-
Ad Soyad
I** Ç**
-
Mesajlar
2633
-
Beğeniler
344 / 487
-
Ticaret
12, (%100)
Sonuç Boş sayfa :)
Ek Olarak: veritabanı bağlantısında mı bi sıkıntı var :)
Ek Olarak: :confused: kimse bilmiyormu
-
Üyelik
13.05.2013
-
Yaş/Cinsiyet
30 / E
-
Meslek
Freelance Web Developer
-
Konum
Balıkesir
-
Ad Soyad
Ö** A**
-
Mesajlar
234
-
Beğeniler
26 / 27
-
Ticaret
1, (%100)
$kelime bu ikisni açıklamada yazmışssın ama kod olarak nasıl çekileceğini yazmadığından boş yazdırıyor.
$icerik
-
Üyelik
22.11.2013
-
Yaş/Cinsiyet
34 / E
-
Meslek
Bilgisayar Programcılığı
-
Konum
İstanbul Avrupa
-
Ad Soyad
Y** A**
-
Mesajlar
435
-
Beğeniler
90 / 80
-
Ticaret
1, (%100)
Ayrıca da SQL injectiondan korunmak için veriyi filtrelemeyi unutmayın :).
$ara = mysql_real_escape_string($_POST['arama']);
1 kişi bu mesajı beğendi.
Skype: mehmetgyazilim