Добавление новости с конца

Discussion in 'PHP' started by cammel, 26 Jul 2013.

  1. cammel

    cammel New Member

    Joined:
    24 Mar 2013
    Messages:
    13
    Likes Received:
    0
    Reputations:
    0
    Есть скрипт вывода данных из базы MySQL
    Code:
    <?   
    include("connect.php");
    $mainquery="SELECT * FROM sv_arts order by id DESC";
    $per_page=1;
    $res=mysql_query ($mainquery) or die ("Invalid News Query");
    $num_rows = mysql_num_rows($res);
    $page_quant=ceil($num_rows / $per_page); //всего страниц
    $start_pos=$id*$per_page;
    if ($start_pos+$per_page<$num_rows) $end_pos=$start_pos+$per_page;
       else $end_pos=$num_rows;
       for ($x=$start_pos; $x<$end_pos; $x++)
               {
                echo "<tr valign=top>";
            $news_code=mysql_result($res,$x,"id");
            $news_head=mysql_result($res,$x,"head");
            $news_text=mysql_result($res,$x,"text");
    echo"
     <div style='color:#6574AF; font-size:15px; font-family:Verdana; text-align:center; text-indent:50px; font-weight:bold;'>$news_head</div>
     <tr><td class=news>$news_text</td></tr>
     <tr><td class=news_source>$date_str <a href='getnews.php?url=$news_code&s=1' target=_blank class=news_source>$news_source</a></td></tr>
     <tr><td height=3></td></tr>
     <tr><td height=1 bgcolor=#eeeeee></td></tr>
     <tr><td height=3></td></tr>
    ";
    }
    echo"</table><br>";
    echo"</form>";
    ?>
    При добавлении новости, она выводиться на первом месте, сдвигая все остальные назад. Можно ли как-то переделать скрипт, что бы он добавлял новости с конца, а не с начала?
     
  2. VY_CMa

    VY_CMa Green member

    Joined:
    6 Jan 2012
    Messages:
    913
    Likes Received:
    480
    Reputations:
    724
    Убрать в запросе DESC.
     
    _________________________
  3. cammel

    cammel New Member

    Joined:
    24 Mar 2013
    Messages:
    13
    Likes Received:
    0
    Reputations:
    0
    Всё ок. СПС