2010-12-18 6 views
1
<?php 

$con = mysql_connect("localhost","root",""); 
if (!$con) 
    { 
    die('Could not connect: ' . mysql_error()); 
    } 

mysql_select_db("dbsql", $con); 
$offset = 0; 
$result = mysql_query ("SELECT * FROM testimonial where approved='Yes' limit $offset, 10"); 

echo "<table border='0'> 
<tr><font color='#000099' style='font-size:18px; margin-left:200px;'>Recently Post</font></tr> 
<tr> 
<th>From</th> 
<th width=`400px`>&nbsp;Review</th> 
<th>Date</th> 
</tr>"; 

while($row = mysql_fetch_array($result)) 
    { 
    echo "<tr>"; 

    echo "<td>" . $row['full_name'] . "</td>"; 
    echo "<td>" . $row['review'] . "</td>"; 
    echo "<td>" . $row['date'] . "</td>"; 
    echo "</tr>"; 
    } 
echo "</table>"; 

mysql_close($con); 
?> 
+0

検索クエリを日付順に並べる...? – BoltClock

答えて

1

SELECT * FROM testimonial where approved='Yes' ORDER BY date LIMIT $offset, 10 
               ^^^^^^^^^^^^^ 
2
)=あなたのSQLクエリに ORDER BY dateを追加
+0

ありがとうございました...; p –

2

MySQLは、組み込み関数、ORDER BYを持っています。

$result = mysql_query ("SELECT * FROM testimonial where approved='Yes' ORDER BY date LIMIT $offset, 10"); 
関連する問題