view the reort in ascending order

Ambitious contributor
25Nov2010,06:28   #1
newphpcoder's Avatar
Good day!
I have a mysql_query code to sleect the date from the database and my problem is the output is not in ascending order. Here is my code:
PHP Code:
 $query "SELECT plt_no FROM plt_transact WHERE plt_date BETWEEN '" $_POST["from_date"] . "' AND '" $_POST["to_date"] . "' "
I try this code
PHP Code:
 $query "SELECT plt_no FROM plt_transact WHERE plt_date BETWEEN '" $_POST["from_date"] . "' AND '" $_POST["to_date"] . "' ORDER BY plt_no ASC "
But it did not work...where i can put the code for Asc.
Thank you
Go4Expert Member
26Nov2010,15:55   #2
Max2010's Avatar
you ordered by plt_no, you should order by plt_date instead:

PHP Code:
$query "SELECT plt_no FROM plt_transact WHERE plt_date BETWEEN '" $_POST["from_date"] . "' AND '" $_POST["to_date"] . "' ORDER BY plt_date ASC;"
I also suggest you to sanitize the POST inputs before querying a db
Ambitious contributor
30Nov2010,05:28   #3
newphpcoder's Avatar
Quote:
Originally Posted by Max2010 View Post
you ordered by plt_no, you should order by plt_date instead:

PHP Code:
$query "SELECT plt_no FROM plt_transact WHERE plt_date BETWEEN '" $_POST["from_date"] . "' AND '" $_POST["to_date"] . "' ORDER BY plt_date ASC;"
I also suggest you to sanitize the POST inputs before querying a db
Thank you