kodlar şu şekilde ama sanırım bir yerde hata var
<?php
@$arama=$_POST['aranan']; //arama değişkenini post ile aldık.
if($arama==""){ //eğer arama boşsa...
header("Location:index.php"); //index.html'ye yönlendirsin.
} else { //boş değilse...
$bul=mysql_query("SELECT * FROM vtatablo WHERE tag 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['arama']; //kelimeyi aldık.
echo("$kelime"); //yazdırdık...
}
}
?>bazen boş sayfa geliyor bazen Notice: Undefined index: arama in C:\xampp\htdocs\resmim\araact.php on line 14 hatası alıyorum.
hata nerede acaba?
saygılar
kodu şu şekilde düzenleyin gelen her satırdaki alanları görebilirsiniz.
asosyatif array olarak gelecek.
her satırda $getir['sütun adi'] şeklinde ulaşabilirsiniz verilere.
$arama= mysql_real_escape_string(htmlentities($_POST['aranan'],ENT_QUOTES)); //arama değişkenini post ile aldık.
if(empty($arama)){ //eğer arama boşsa...
header("Location:index.php"); //index.html'ye yönlendirsin.
die();
}
$bul=mysql_query("SELECT * FROM vtatablo WHERE tag LIKE '%$arama%'"); //bul değişkeni ile veritabanında girilen değer var mı diye kontrol ettiriyoruz..
if(mysql_num_rows($bul) > 0){
while($getir=mysql_fetch_assoc($bul)){
echo '<pre>';
print_r($getir); //kelimeyi yazdırdık.
echo '</pre>';
}
}else{
echo 'hiç kayıt bulunamadı.';
}