我正在尝试创建一个脚本来显示我的MYSQL数据库信息,并且我一直收到这些错误:
注意:表'head1sta_news.news'不存在于 第103行/home/head1sta/public_html/index.php
和
警告:mysql_fetch_row():提供的参数不是有效的MySQL 第104行/home/head1sta/public_html/index.php中的结果资源
它有所不同,因为我在这里调整了代码并试图弄清楚我搞砸了什么。这是脚本:
<?
mysql_connect("localhost", "****_news", "****");
mysql_select_db("****_news");
$query = "SELECT * FROM news ORDER BY id DESC";
$result = mysql_query($query) or trigger_error(mysql_error());
while($data = mysql_fetch_row($result)){
echo("$data[1] , $data[0] , $data[3]");
}
?>
答案 0 :(得分:1)
您没有正确设置数据库它没有表/用户没有权限查看表
head1sta_news.news
根据上面的表格,我假设你从第一本书的头读?如果是这样,请获取更新的版本,如果它建议mysql_connect至少过了几年。
第二个错误实际上是第一个错误也未正确处理的结果。