0

Twitter の URL を投稿して、そこからフォローできる Web サイトを持っています。URL の投稿は、php 投稿スクリプトによって処理されます。私の質問は、20 個のコメントの後に最初のコメントを削除して、ページを永遠に続けないようにすることはできますか? このサイトのように機能させたいhttp://tumblrplug.com/注: コメントは、各コメントのカウンターと共に mysql データベースに保存されています。

コメントのコードは次のとおりです。

<?php
require('connect.php');
$query=mysql_query("SELECT * FROM comment ORDER BY id DESC");
while($rows=mysql_fetch_assoc($query))
{
     $id=$rows['id'];
     $dname=$rows['name'];
     $dcomment=$rows['comment'];

     echo '<font  id = "username_word" color="red">username:</font>' ."<a href='$dname' id = 'name' style='color: #77cde6' STYLE='TEXT-DECORATION: NONE'>$dname</a>"."<font class='dash' color='red'> - </font> "."<div id='comment'>$dcomment</div>" 
  ."<a href='$dname'><img src='http://i45.tinypic.com/2yltzkg.png' width ='30px' height ='30px' border='0' alt='follow' id='followbtn'></a>" ;    

     }
?>

クエリのコードは次のとおりです。

<?php
require('connect.php');
$query=mysql_query("SELECT * FROM comment ORDER BY id DESC");
while($rows=mysql_fetch_assoc($query))
{
     $id=$rows['id'];
     $dname=$rows['name'];
     $dcomment=$rows['comment'];

     echo '<font  id = "username_word" color="red">username:</font>' ."<a href='$dname' id = 'name' style='color: #77cde6' STYLE='TEXT-DECORATION: NONE'>$dname</a>"."<font class='dash' color='red'> - </font> "."<div id='comment'>$dcomment</div>" 
  ."<a href='$dname'><img src='http://i45.tinypic.com/2yltzkg.png' width ='30px' height ='30px' border='0' alt='follow' id='followbtn'></a>" ;    

     }
?>
4

1 に答える 1

1

コメント テーブルからロードするたびに再クエリを実行していますか? その場合、返される行数を 20 に制限できます。

SELECT * FROM コメント ORDER BY ID DESC LIMIT 20

于 2012-08-11T02:34:35.130 に答える