Jump to content

[SOLVED] order by not working


contra10

Recommended Posts

i'm trying to order by Date posted

 

<?php
$query = "SELECT * FROM events WHERE country='$postcountry' and continent='$postcontinent' and state_province = '$poststate'";
if(isset($_POST['submit']) and ($_POST['continent']) and ($_POST['country']) and ($_POST['state']) and ($_POST['eva']) and ($_POST['event']) and ($_POST['city'])){$query .= "and `evcity` = '$postcity' ORDER BY dateposted DESC";}
?>

 

instead it orders by when it was inputted into sql

Link to comment
https://forums.phpfreaks.com/topic/142293-solved-order-by-not-working/
Share on other sites

Yes, that has nothing to do with anything

 

In the insert code i take it you use a query similar to

 

mysql_query("INSERT INTO table (row1,row2,dateposted) VALUES ('stuff','stuiff',NOW())");

 

That would set its time to the time it was run, therefore your order by is working

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.