Jump to content

PHP/MySQL - ORDER BY


DXPhoenix323

Recommended Posts

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
Link to comment
https://forums.phpfreaks.com/topic/11549-phpmysql-order-by/
Share on other sites

[!--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
Link to comment
https://forums.phpfreaks.com/topic/11549-phpmysql-order-by/#findComment-43516
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.