<?php
$mysql_server_name="localhost"; //数据库服务器名称
$mysql_username="root"; // 连接数据库用户名
$mysql_password="12345"; // 连接数据库密码
$mysql_database="infomanage"; // 数据库的名字
// 连接到数据库
$conn=mysql_connect($mysql_server_name,$mysql_username,$mysql_password); $sqlqe="select * from comment;";
$rs=mysql_db_query($mysql_datebase,$sqlqe,$conn); // 获取查询结果
echo mysql_error(); while($row=mysql_fetch_row($rs))
{
echo "$row[1]\n";
echo "$row[2]\n";
echo "$row[3]\n";
echo "$row[4]\n";
}
// 释放资源
mysql_free_result($rs);
// 关闭连接
mysql_close();
?>
在命令行下查询没有问题,在.php文件查询出现如下错误,帮帮忙谢谢
错误提示如下
No database selected
Warning: mysql_fetch_row(): supplied argument is not a valid MySQL result resource in /var/www/betacom/connsql.php on line 16Warning: mysql_free_result(): supplied argument is not a valid MySQL result resource in /var/www/betacom/connsql.php on line 25
$mysql_server_name="localhost"; //数据库服务器名称
$mysql_username="root"; // 连接数据库用户名
$mysql_password="12345"; // 连接数据库密码
$mysql_database="infomanage"; // 数据库的名字
// 连接到数据库
$conn=mysql_connect($mysql_server_name,$mysql_username,$mysql_password); $sqlqe="select * from comment;";
$rs=mysql_db_query($mysql_datebase,$sqlqe,$conn); // 获取查询结果
echo mysql_error(); while($row=mysql_fetch_row($rs))
{
echo "$row[1]\n";
echo "$row[2]\n";
echo "$row[3]\n";
echo "$row[4]\n";
}
// 释放资源
mysql_free_result($rs);
// 关闭连接
mysql_close();
?>
在命令行下查询没有问题,在.php文件查询出现如下错误,帮帮忙谢谢
错误提示如下
No database selected
Warning: mysql_fetch_row(): supplied argument is not a valid MySQL result resource in /var/www/betacom/connsql.php on line 16Warning: mysql_free_result(): supplied argument is not a valid MySQL result resource in /var/www/betacom/connsql.php on line 25
mysql_select_db($mysql_database,$conn);//加上这句!
加
mysql_select_db($mysql_database,$conn);$rs=mysql_db_query($mysql_datebase,$sqlqe,$conn); // 获取查询结果
改為
$rs=mysql_db_query($sqlqe);
$mysql_server_name="localhost"; //数据库服务器名称
$mysql_username="root"; // 连接数据库用户名
$mysql_password="12345"; // 连接数据库密码
$mysql_database="infomanage"; // 数据库的名字
// 连接到数据库
$conn=mysql_connect($mysql_server_name,$mysql_username,$mysql_password);
mysql_select_db($mysql_database,$conn);//加上这句!
$sqlqe="select * from comment;";
$rs=mysql_db_query($sqlqe,$conn); // 获取查询结果
// echo mysql_error(); while($row=mysql_fetch_row($rs))
{
echo "$row[1]\n";
echo "$row[2]\n";
echo "$row[3]\n";
echo "$row[4]\n";
}
// 释放资源
mysql_free_result($rs);
// 关闭连接
mysql_close();