אהלן, יש לי שתי טבלאות.
members -
id | name | email | group
items -
id | name | author | price | tags
אני מנסה לשלוף את 10 משתמשים שמופיעים הכי הרבה בטבלה items (העמודה AUTHOR בטבלה ITEMS היא בעצם ה ID של המשתמש)
ניסיתי את הקוד הבא:
PHP קוד:
$query = mysql_query("SELECT COUNT(items.author) AS id_count, items.id AS item_id, items.name AS item_name, members.* FROM members INNER JOIN items ON members.id=items.author ORDER BY id_count DESC") or die(mysql_error());
while( $row = mysql_fetch_array($query) )
{
print_r( "<pre>". $row ) ;
}
המערך ריק. מה אתם מציעים?
תודה.