Ben bu kodu sorgu ile sorun yaşıyorum. Sorun $num = mysql_num_rows($result);
bölümü bir kaynağı beklenen söyleyerek bir MySQL hata veriyor, daha önce vardı biridir. Ben bu hata varsa ben tek tırnak bazı yerlerde yanlış, ama bu sorgu biraz daha karmaşık Ben genellikle ile uğraşmak zorunda olandan olsa baktıktan sonra ben, herhangi bir sorun bulamıyorum çünkü genelde öyle.
//connect to the database and stuff
$last_year = idate("Y")-1;
$month = date("m");
$day = date("d");
$query = "SELECT bills.b_id, bills.c_id, bills.grand_total, bills.void, bills.date_added,
customers.b_name, customers.l_name, customers.f_name, customers.phone
FROM bills, customers
WHERE bills.c_id = customers.c_id
AND bills.void = '0'
AND date_added BETWEEN '".$last_year."-".$month."-".$day."' AND CURDATE()";
$result = mysql_query($query);
mysql_close($link);
$num = mysql_num_rows($result);
EDIT:
Zaten mysql_close()
function sorun değil biliyorum da devam ettim ve onu kaldırılır ve benim kod hala çalışmıyor. (Sorgu dışında) bu EXACT aynı kod neredeyse bir düzine diğer sayfaları çalışır. The problem is in the query, (daha önce belirtildiği gibi) MySQL hata mysql_num_rows() expects parameter 1 to be resource
. Ben şimdi özel hata almaya çalışıyorum.