作者hideki13 (绿色曼巴)
看板PHP
标题[请益] 请问为何我资料库的内容无法显示在网页上
时间Mon Nov 26 08:51:49 2007
小弟想计算record表中 每个科目的排行 提供别人了解热门程度
可是程式没啥问题 能计算总共排行 但就是在php上跑不出资料来
小弟最後想跑出栏位 累积最高的人数 科目代号
依次排到最少的人数 跟科目代号
record有
-----------------------
record_id int 记录编号
student_id int 学生编号
course_id varchar 科目编号
<?php
$db_link = mysql_connect("localhost","test1","12345")or die ("不能登入\n");
mysql_select_db("test") or die ("不能连test\n");
$query = 'select count(course_id), course_id'
. ' from record'
. ' group by course_id'
. ' order by count(course_id) ';
$result = mysql_query($query,$db_link) or die ("无法取资料\n");
$$sn_index = mysql_num_rows($result);
echo "<p> we have " . mysql_num_rows($result) . " patrons so far.";
mysql_close($db_link);
for($index=0; $index < $sn_index ; $index++)
{
$arr[$index]= mysql_fetch_array($result);
};
?>
<H1 align = "center"> 排名 </H1>
<HR>
<TABLE ALIGN=center BORDER=5>
<TR ALIGN =CENTER>
<TD WIDTH = 100>
排名
</TD>
<TD WIDTH = 100>
科目编号
</TD>
</TR>
<?
for($index=0 ; $index < $sn_index ; $index++)
{
?>
<TR ALIGN = "CENTER">
<TD WIDTH = 120><?echo $arr[$index]['count']?></TD>
<TD WIDTH = 120><?echo $arr[$index]['course_id']?></TD>
</TR>
<?};
?>
</body></html>
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.131.79.106