📄 14-15.php
字号:
<?php
echo "<html>\n"; //输出标准HTML内容
echo "<head>\n ";
echo "<title>\n";
echo "使用order by子句排序结果\n";
echo "</title>\n";
echo "</head>\n";
$host="localhost"; //定义服务器名称
$user="root"; //定义连接到服务器的用户名
$password=""; //定义连接密码
$my_connect=mysql_connect($host,$user,$password); //建立连接并赋值给变量
if($my_connect) //如果返回连接标识
{
mysql_select_db("test",$my_connect); //选择操作库
function show_record($r) //定义显示结果集的函数
{
echo "<table border=\"1\">\n";
echo "<tr>\n";
echo "<td>ID</td>\n";
echo "<td>名字</td>\n";
echo "<td>性别</td>\n";
echo "<td>年龄</td>\n";
echo "<td>职业</td>\n";
echo "<td>城市</td>\n";
echo "<td>备注</td>\n";
echo "</tr>\n";
while($detail=mysql_fetch_row($r)) //返回结果数组,数字为键值
{
echo "<tr>\n";
echo "<td>".$detail[0]."</td>\n"; //输出结果数组第一个元素:ID
echo "<td>".$detail[1]."</td>\n"; //输出结果数组第二个元素:name
echo "<td>".$detail[2]."</td>\n"; //输出结果数组第三个元素:sex
echo "<td>".$detail[3]."</td>\n"; //输出结果数组第四个元素:age
echo "<td>".$detail[4]."</td>\n"; //输出结果数组第五个元素:work
echo "<td>".$detail[5]."</td>\n"; //输出结果数组第六个元素:city
echo "<td>".$detail[6]."</td>\n"; //输出结果数组第七个元素:other
echo "</tr>\n";
}
echo "</table>\n";
}
$sql="select * from test1 order by age"; //定义SQL语句,按年龄升序排列
$result=mysql_query($sql,$my_connect); //执行SQL语句
echo "按年龄升序排列结果为:";
echo "<p>";
show_record($result); //显示结果
echo "<p>";
$sql="select * from test1 order by sex desc"; //定义SQL语句按性别降序排列
$result=mysql_query($sql,$my_connect); //执行SQL语句
echo "按性别降序排列结果为:";
echo "<p>";
show_record($result); //再次调用函数,显示结果
}
else //如果返回False
{
echo "连接到".$host."<p>服务器时出现错误!"; //输出内容
}
echo "<body>\n";
echo "<body>\n";
echo "<html>\n";
?>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -