2015-07-28 3 views
-1

Аслам о Alium
Я надеюсь, что Ваше все хорошо ..
Мой вопрос заключается в том, что когда я пишу
Как получить восходящие данные в php?

$query = "select * from posts order by DESC LIMIT 0,1200";<br/> 

$run = mysql_query($query);<br/> 

while($row=mysql_fetch_array($run)){<br/> 
$post_id = $row['un_id'];<br/> 
$title = $row['post_title'];<br/> 
$image = $row['post_image'];<br/> 

все в порядке, но когда я изменить Dsec на ASE PHP показать ошибку.

Предупреждение: mysql_fetch_array() ожидает параметр 1, чтобы быть ресурсом, логический дан в E: \ Xampp \ HTDOCS \ ласк \ т \ new_post.php на линии 63

и ссылка номер 63

while($row=mysql_fetch_array($run)){<br/> 
+1

Вы должны изменить его '' DESC' к ASC'. –

+0

Возможный дубликат [php mysql asc/desc order] (http://stackoverflow.com/questions/5078381/php-mysql-asc-desc-order) –

ответ

1

ASE не существует, это ASC и DESC.

Попробуйте этот запрос:

$query = "select * from posts order by un_id ASC LIMIT 0,1200"; 
0

Ключевое слово является ASC.

ASE не существует в качестве ключевого слова

Попробуйте это: $query = "select * from posts order by ASC LIMIT 0,1200";

0

Потому что, ASE не является ключевым словом MySQL.

Попробуйте ASC:

$query = "select * from posts order by ASC LIMIT 0,1200"; 
Смежные вопросы