Mình có 1 table là POST, với các column là PID, POST, UID
UID là id của người post bài, vậy dùng câu lệnh nào để sắp xếp được UID có số POST
từ cao xuống thấp!
Mong các bro giúp đỡ!
'); -->
Mình có 1 table là POST, với các column là PID, POST, UID
UID là id của người post bài, vậy dùng câu lệnh nào để sắp xếp được UID có số POST
từ cao xuống thấp!
Mong các bro giúp đỡ!
xloi minh la sv nam nhat chua tim hieu dc nhju nen hok gjup ban dc.mog hoc họ nhju tu ban.thanks
Thêm vô cuối câu lệnh cái này DESC là xếp ngược lại.
Trước lâu LIMIT nếu có
PHP Code:select uid,count(*) as sobai from post group by uid order by sobai desc
Sql:PHP Code:SELECT * FROM POST ORDER BY POST DESC
Index.php:CREATE TABLE `POST`.`POST` (
`PID` INT( 4 ) NOT NULL AUTO_INCREMENT ,
`POST` INT NOT NULL ,
`UID` INT( 4 ) NOT NULL ,
PRIMARY KEY ( `PID` )
) ENGINE = INNODB;
PHP Code:<table width="120" border="1" cellspacing="0" cellpadding="0">
<tr>
<td width="30"><div align="center">PID</div></td>
<td width="60"><div align="center">POST <font color=red>▴</font></div></td>
<td width="30"><div align="center">UID</div></td>
</tr>
<?php
$host="localhost"; // Host name
$username="root"; // Mysql username
$password=""; // Mysql password
$db_name=""; // Database name
$tbl_name="POST"; // Table name
// Connect to server and select database.
mysql_connect("$host", "$username", "$password")or die("cannot connect");
mysql_select_db("$db_name")or die("cannot select DB");
$sql="SELECT * FROM $tbl_name ORDER BY POST DESC";
$query=mysql_query($sql);
while($rows=mysql_fetch_array($query)) {
?>
<tr>
<td><?php echo $rows['PID']; ?></td>
<td><?php echo $rows['POST']; ?></td>
<td><?php echo $rows['UID']; ?></td>
</tr>
<?php
}
mysql_close();
?>
</table>
xloi minh la sv nam nhat chua tim hieu dc nhju nen hok gjup ban dc.mog hoc họ nhju tu ban.thanks
Hiện đang có 1 người đang xem bài viết này. (0 thành viên và 1 khách)