Эх сурвалжийг харах

Change the way null last is done for Postgres.

markjcrane 10 жил өмнө
parent
commit
21c5c0ef79
1 өөрчлөгдсөн 4 нэмэгдсэн , 1 устгасан
  1. 4 1
      contacts.php

+ 4 - 1
contacts.php

@@ -178,7 +178,10 @@ else {
 		$sql .= "order by ".$order_by." ".$order." ";
 	}
 	else {
-		$sql .= "order by case when last_mod_date is null then 1 else 0, last_mod_date desc ";
+		$sql .= "order by last_mod_date desc ";
+		if ($db_type == "pgsql") {
+			$sql .= "nulls last ";
+		}
 	}
 	$sql .= "limit ".$rows_per_page." offset ".$offset." ";
 	$prep_statement = $db->prepare(check_sql($sql));