2013-10-09 58 views
1

我试图从本地网站在线连接数据库,但我得到了第一个错误'connessione fallita'。这不是配置问题,因为如果我尝试在线使用相同的代码(它是一个inc文件),它就可以工作!我该如何解决它?如何从本地网站在线访问mysql数据库?

<?php [email protected]_connect('ip','username','password'); 
if (!$connessione){ 
     echo('connessione fallita'); 
     exit(); 
    } 
if ([email protected]_select_db('nameofthetable')){ 
     exit('la selezione database non ha funzionato'); 
    } 
?> 

显然我出于安全原因改变了'ip','username','password'和表的值。

+5

如果你有问题,那么不要**压制**错误!摆脱这些'@'s! – Quentin

+2

您正在使用[an **过时的**数据库API](http://stackoverflow.com/q/12859942/19068)并应使用[现代替换](http://php.net/manual/en/ mysqlinfo.api.choosing.php)。 – Quentin

+0

_local website_是什么意思? – itachi

回答

0

疑难解答。 尝试从命令行或与客户端连接。检查错误返回(不是PHP错误消息)。 很可能是由于用户无法从您的IP访问。

相关问题