DXPhoenix323 Posted June 9, 2006 Share Posted June 9, 2006 So far, I can get this to work:$query003 = "SELECT * from statement_details WHERE invoice_number = '$invoice_number'";But when I add the ORDER BY like so:$query003 = "SELECT * from statement_details WHERE invoice_number = '$invoice_number' ORDER BY order ASC";I get errors... If I knew how to use those very interesting Mysql Error functions, I would... But, I don't... ,'|Anyone know how to properly phrase this?Thanks in advance,-Ross :D Quote Link to comment https://forums.phpfreaks.com/topic/11549-phpmysql-order-by/ Share on other sites More sharing options...
poirot Posted June 9, 2006 Share Posted June 9, 2006 Use:[code]mysql_query($query003) or die(mysql_error());[/code]This will return MySQL's error if any.That should be OK; are you sure you are using a correct field name for ORDER BY? Quote Link to comment https://forums.phpfreaks.com/topic/11549-phpmysql-order-by/#findComment-43515 Share on other sites More sharing options...
DXPhoenix323 Posted June 9, 2006 Author Share Posted June 9, 2006 [!--quoteo--][div class=\'quotetop\']QUOTE[/div][div class=\'quotemain\'][!--quotec--]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 ASC' at line 1[/quote]That's the error that comes up...and yeah, it's a valid field... I'm sure... very sure... very... ,'|could it be that the field name is order and it's causing the query to think I'm doubling the 'Order By' by following it with 'Order' ?... I just answered my own question... I put the second order inside of these: ' ' making:$query003 = "SELECT * from statement_details WHERE invoice_number = '$invoice_number' ORDER BY 'order' ASC";and it now works...I'm so impatient, especially when I'm loaded up with Pepsi...-Ross :D Quote Link to comment https://forums.phpfreaks.com/topic/11549-phpmysql-order-by/#findComment-43516 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.