PHP MySQL数据库查询错误
问题描述:
我试图从表中获得前10名的项目:PHP MySQL数据库查询错误
<?php
include DBConnect.php;
$dbname = 'Telejoke';
mysql_select_db($dbname);
$query = "SELECT * FROM jokes LIMIT 10";
$data = mysql_query($query) or die('Error, insert query failed');
mysql_close($conn);
$info = mysql_fetch_array($data);
?>
PHP脚本执行不断冲模说我的查询插入失败。
UPDATE:
的错误是No connection could be made because the target machine actively refused it.
更新2:
我想我连接到数据库的用户无权使用SELECT命令。这会导致前面的错误?
答
在db connection.php中,你必须使用一个用户名和密码谁被允许在数据库上执行操作。
现在取决于你的'DBConnect.php'中的内容,以及数据库中是否存在真正的“表格”'TeleJoke' – linuxeasy 2012-04-10 05:49:27
使用'mysql_error'(http://php.net/manual/en /function.mysql-error.php)来检查错误信息。 – MarcinJuraszek 2012-04-10 05:49:52
错误应该在DBConnect.php文件中发布该文件的内容。 – 2012-04-10 05:56:01