云萌主云应用官方论坛
标题:
【转载】MySQL 排序(下)
[打印本页]
作者:
简简单单
时间:
2017-2-17 11:35
标题:
【转载】MySQL 排序(下)
在PHP脚本中使用 ORDER BY 子句
你可以使用PHP函数的mysql_query()及相同的SQL SELECT 带上 ORDER BY 子句的命令来获取数据。 该函数用于执行SQL命令,然后通过 PHP 函数 mysql_fetch_array() 来输出所有查询的数据。
实例
尝试以下实例,查询后的数据按 runoob_author 字段的降序排列后返回。
<?
php$dbhost
=
'localhost:3036'
;
$dbuser
=
'root'
;
$dbpass
=
'rootpassword'
;
$conn
=
mysql_connect
(
$dbhost
,
$dbuser
,
$dbpass
);
if
(!
$conn
)
{
die
(
'Could not connect: '
.
mysql_error
());
}
$sql
=
'SELECT runoob_id, runoob_title, runoob_author, submission_date FROM runoob_tbl ORDER BY runoob_author DESC'
;
mysql_select_db
(
'RUNOOB'
);
$retval
=
mysql_query
(
$sql
,
$conn
);
if
(!
$retval
)
{
die
(
'Could not get data: '
.
mysql_error
());
}
while
(
$row
=
mysql_fetch_array
(
$retval
,
MYSQL_ASSOC
))
{
echo
"Tutorial ID :{$row['runoob_id']} <br> "
.
"Title: {$row['runoob_title']} <br> "
.
"Author: {$row['runoob_author']} <br> "
.
"Submission Date : {$row['submission_date']} <br> "
.
"--------------------------------<br>"
;
}
echo
"Fetched data successfully\n"
;
mysql_close
(
$conn
);
?>
欢迎光临 云萌主云应用官方论坛 (https://yunmengzhu.com/)
Powered by Discuz! X3.5