ホームページ >バックエンド開発 >PHPチュートリアル >order by pid desc をこのステートメントのどこに追加する必要がありますか?何をするか

order by pid desc をこのステートメントのどこに追加する必要がありますか?何をするか

WBOY
WBOYオリジナル
2016-06-13 13:47:27926ブラウズ

order by pid desc をこのステートメントのどこに追加する必要がありますか?

PHP コード
<!--

Code highlighting produced by Actipro CodeHighlighter (freeware)
http://www.CodeHighlighter.com/

--><?php
$sql = "SELECT `subject`, `author`, `fid` ,`first`,`tid`,`pid`  FROM `forum_post` WHERE 1 ";
 $result = mysql_query($sql) or die("查询失败!");  
   $number = 6;
 while ($row=mysql_fetch_array($result)) 
 {
     if ($row['fid'] ==56 && $row['first'] !=0 && $number != 0)
     {
         ?>
         <tr>
            <td><a href="message/mes.php?id=<?php echo $row['pid'];?>"><h3>
            <?php echo substr($row['subject'],0,64);$number--;?></h3></a></td>
               <td><a href="message/mes.php?id=<?php echo $row['pid'];?>"><h3>
            <?php echo substr($row['author'],0,16);?></h3></a></td>
        </tr>
        <?php
     }
}?>



order by pid desc をこのステートメントのどこに追加する必要がありますか?
$sql = "SELECT `subject`, `author`, `fid` ,`first`,`tid`,`pid` FROM `forum_post` WHERE 1 ";
いくつかの場所を試しましたが、エラーが発生しました。
降順に並べ替える必要があります

-----解決策---------
WHERE 1 以降
------解決策---------
SELECT `subject`、`author`、` fid ` ,`first`,`tid`,`pid` FROM `forum_post` WHERE 1
pid desc で注文
------解決策---------
ステートメントの最後、制限の前
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。