Bu () işlevi mysql_num_rows kullanırken ben alıyorum hata
Error: Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource
İşte benim kaynak kodu:
$title = "SELECT * FROM item WHERE item.title LIKE % " .implode("% OR item.title LIKE % ", $data);
$title_result = mysql_query($title, $this->dbh);
echo mysql_num_rows($title_result);
Ben ne yapıyorum, bir web sitesi için bir arama yaratıyor. Şu anda 4 Select ifadeleri yapıyorum ve sonra ben bu sql tabloların tüm 4 benim veritabanında bulunan her şeyi toplam istiyoruz. Ben doğru mysql_num_rows düşünüyorum eğer () Select deyimi bulundu satır sayısını döndürür. Nasıl birlikte 4 farklı SQL SELECT ifadeleri eklemek olamazdı Yani teoride benim toplam aramada bulundu almak için onları toplayalım diye düşünüyordum, ben bu düşünce düzeltmek am?
Ayrıca benim test arama veritabanında.
Yardımlarınız için şimdiden teşekkür ederiz.