页面代码:
<head align="center">
<div align="center">查询结果并显示到table里面
  </head>
</div>
<hr><hr><?php
error_reporting(E_ALL); //禁止自动错误输出
$con=mysql_connect("127.0.0.1","root","mysql"); //建立连接
if (!$con)
{
  die('建立连接失败'.mysql_error());
}
die('建立连接成功');
mysql_select_db("test",$con); //选择使用的数据库
$sql="select * from t_stage_xx";
$result = mysql_query("select * from t_stage_xx");
echo "<table border='1' ><tr><th>id</th><th>data</th><th>uv</th><th>updatetime</th></tr>"; //构造表头
while ($row = mysql_fetch_array($result))   //循环查询结果集
{
echo "<tr>";
echo "<td>".$row['id']."</td>";
echo "<td>".$row['data']."</td>";
echo "<td>".$row['uv']."</td>";
echo "<td>".$row['updatetime']."</td>";
echo "</tr>";
}
echo "</table>";
mysql_close($con);
?>

解决方案 »

  1.   

    你die掉了
    {
      die('建立连接失败'.mysql_error());
    }
    die('建立连接成功');
      

  2.   

    die() 函数的作用是输出一条消息,并退出当前脚本把die('建立连接成功');去掉
      

  3.   

    你好  删掉die后出现这个 怎么改 这个mysql连上了吗?
      

  4.   

    @ayzen1988
    你好  删掉die后出现这个 怎么改
      

  5.   

    mysql连上了应该,否则红字会起作用,应该是下面连接某个数据库或者查询失败造成的。
    if (!$con)
    {
      die('建立连接失败'.mysql_error());
    }

      

  6.   

    $result = mysql_query("select * from t_stage_xx", $con);把警告过滤掉如果刚学数据库连接,建议学PDO或者mysqli
      

  7.   

    提供的代码不真实!
    错误信息是说mysql_query 期望第二个参数是资源集,而你提供了字符串。但看你的代码你没有提供第二个参数。
    $result = mysql_query("select * from t_stage_xx");
      

  8.   

    用mysql_fetch_assoc — 从结果集中取得一行作为关联数组