php用mysql查询第一条记录不显示 我代码如下

bingchuanyu 2009-12-04 11:10:24
<html>
<head>
<title></title>
<meta http-equiv="Content-Type" content="text/html;charset=utf-8"/>
</head>
<body>
<?php
echo "这个是welcome.php 页面;";
$mysql_server_name = "localhost";
$mysql_username = "root";
$mysql_password = "***";
$mysql_database ="lianxi";
$sql = "select * from student";
$conn = mysql_connect($mysql_server_name,$mysql_username,$mysql_password);
mysql_query("set names utf8");
$result = mysql_db_query($mysql_database,$sql,$conn);
$row = mysql_fetch_row($result);

echo"<table border=1 cellspacing=1 cellpedding=2>\n";
echo "<b><tr></b>\n";
for($i=0;$i<mysql_num_fields($result);$i++)
{
echo "<td bgcolor='#000f00'><b>";
mysql_field_name($result,$i);
echo"</b></td></b>";
}
echo"</tr></b>";
//定位到第一条记录
while($row=mysql_fetch_row($result))
{
echo"<tr></b>\n";
for($i=0;$i<mysql_num_fields($result);$i++)
{
echo"<td bgcolor='#00ff00'>\n";
echo $row[$i];
echo "</td>";
}
echo "</tr></b>";
}
echo"</table></b>";
mysql_free_result($result);
mysql_close($conn);
?>
</body>
</html>
...全文
152 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
bingchuanyu 2010-01-22
  • 打赏
  • 举报
回复
谢谢谢谢 谢谢!~
江南昆虫 2009-12-04
  • 打赏
  • 举报
回复

$result = mysql_db_query($mysql_database,$sql,$conn);
$row = mysql_fetch_row($result); 这一句需删掉
否则下面while($row=mysql_fetch_row($result)) 时就只能从第二条记录开始了

21,891

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧