This topic is locked

Error running custom query

10/29/2009 12:43:18 AM
PHPRunner General questions
R
ragrim author

Ive written a custom query ti display some data and i know the query works cause it displays results in the query builder and i have tested it in navicat mysql, but when i go to view my list page i get an error.
Here is the query

SELECT userinfo.User_ID

, userinfo.FirstName

, userinfo.LastName

, userinfo.Phone

, userinfo.Mobile

, userinfo.Email2

, userinfo.Email

, userinfo.PostCode

, userinfo.Suburb

, userinfo.Address

, userinfo.`State`

, userinfo.DOB

, userinfo.SecondCardName

, userinfo.BusinessName

, userinfo.Concession

, userinfo.CreatedBy

, userinfo.Proof

, subscribernumbers.SubNumber

, subtransactions.Expires

, subtransactions.`SubType`

, membernumbers.MemNumber

, userinfo.Datecreated

, userinfo.LastModified

, subtransactions.RecieptNum

, subtransactions.TransDate

, subtransactions.PaymentType

FROM userinfo

INNER

JOIN subscribernumbers

ON subscribernumbers.FKUserID = userinfo.User_ID

AND subscribernumbers.SubNumber > 0

INNER

JOIN ( SELECT FKSubNum

, MAX(TransDate) AS max_trans

FROM subtransactions

GROUP

BY FKSubNum ) AS m

ON m.FKSubNum = subscribernumbers.SubNumber

INNER

JOIN subtransactions

ON subtransactions.FKSubNum = subscribernumbers.SubNumber

AND subtransactions.TransDate = m.max_trans

INNER

JOIN membernumbers

ON membernumbers.FKUserID = userinfo.User_ID

ORDER

BY subscribernumbers.SubNumber DESC

, subtransactions.TransDate DESC


And here is the error i get when i try to view the list page for that query

description 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 'ORDER BY subscribernumbers.SubNumber DESC , subtransactions.TransDate ' at line 1
J
Jane 10/29/2009

It's difficult to tell you what's happening without seeing actual files.
Please publish your project on Demo Account and open a ticket at http://support.xlinesoft.com sending a URL to your pages along with instructions on reproducing this error.