Jump to content

quick mysql help.


EKINdesigns

Recommended Posts

Ok...So i have two tables.  Invites and Users

 

In the invites table i have the user id which refers to the users table.

 

in the users table i have the users email address and their total invitations.

 

I need to order the invitations by the users total invitations and display their email.

 

Thanks in advance.

Link to comment
https://forums.phpfreaks.com/topic/58593-quick-mysql-help/
Share on other sites

i changed the query to this:

 

SELECT `reciever_id` FROM `invites`(LEFT JOIN `users` ON `invites`.`reciever_id`=`users`.`id`) ORDER BY `users`.`sent_invites` DESC

 

You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '(LEFT JOIN `users` ON `invites`.`reciever_id`=`users`.`id`) ORDER BY `users`.`se' at line 1

Link to comment
https://forums.phpfreaks.com/topic/58593-quick-mysql-help/#findComment-290668
Share on other sites

see if this one works, the opening bracket was in the wrong place, I have also removed the single ticks around the dot notation of table/column codes

$query = "SELECT `reciever_id` FROM (`invites`LEFT JOIN `users` ON `invites.reciever_id`=`users.id`) ORDER BY `users.sent_invites` DESC";

 

Link to comment
https://forums.phpfreaks.com/topic/58593-quick-mysql-help/#findComment-290687
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.