Arkadaşlar. Benim "kayitlar" adında tablom var ve "kayit_id, kayit_ad, kayit_soyad, kayit_mail" isimli sütunlarım var. ad sütununda yazan ali ile soyad sütununda yazan veli kelimelerini arama kutusunda "ali veli" diye arattığımızda ilgili satırların görünmesini istiyorum. ama bir türlü başaramadım. aşağıdaki kodlar ile şu hatayı alıyorum: Warning: mysql_num_rows() expects parameter 1 to be resource, boolean given in C:\xampp\htdocs\uyekayit\arama.php on line 22
SONUÇ BULUNAMADI
Bu konuda yardımcı olursanız sevinirim.
<?php
include 'header.php';
$kelime=$_POST["kelime"];
if (empty($kelime)) {
echo "Boş Arama Yapamazsınız";
}else{
$bul = mysql_query("SELECT * FROM kayitlar WHERE match(kayit_ad,kayit_soyad) AGAINST('$kelime')");
$toplam =mysql_num_rows($bul);
if ($toplam > 0) {
echo "Toplam {$toplam} Sonuç Bulundu ....";
while ($goster=mysql_fetch_array($bul)) {
extract ($goster);
echo "
<div class='container '>
<div class='kayitlar col-lg-1 '><p>{$kayit_id}</p></div>
<div class='kayitlar col-lg-2 '><p>{$kayit_ad}</p></div>
<div class='kayitlar col-lg-3 '><p>{$kayit_soyad}</p></div>
<div class='kayitlar col-lg-2 '><p>{$kayit_tel}</p></div>
<div class='kayitlar col-lg-3 '><p>{$kayit_mail}</p></div>
</div>
</div>";
}
}else{
echo "SONUÇ BULUNAMADI";
//Header("Refresh: 2; url=index.php");
}
}
?>
örneğin ad soyad sütununda arayabiliyorum ama email telefon sütunlarında arama yapmıyor kayıt bulunamadı diyor sebebi ne olabilir acaba