Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/solr/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 无法建立到服务器的链接_Php - Fatal编程技术网

Php 无法建立到服务器的链接

Php 无法建立到服务器的链接,php,Php,我在数据库类中编写此代码 public function DeleteArticle($list) { $this->setdata("DELETE FROM Article WHERE Code IN (" . implode(',', $list) . ")"); } private function connect() { mysql_connect('localhost' ,'#######' ,'########' );

我在数据库类中编写此代码

public function DeleteArticle($list)
   {
       $this->setdata("DELETE FROM Article WHERE Code IN (" . implode(',', $list) . ")");
   }
 private function connect()
   {
      mysql_connect('localhost' ,'#######' ,'########' );
      mysql_select_db('allatala_db');
   }
  public function setdata($query)
   {
       $this->connect();
       mysql_query($query);
       mysql_close();
   }
并在我的adminpage.php中调用它

if(isset($_POST['delete1']))
   {
            $obj=new Database();  
        $obj->DeleteArticle($_POST['checkbox']);

   }
所以。。。在我的本地主机服务器中,它可以正常工作,但在服务器中,我有这个问题 无法建立到服务器的链接


请帮助我,您的代码没有错误,因此有一些小错误。 只需确保以下事项

1您的服务器正在运行,请尝试在浏览器中打开phpmyadmin。 2打开phpmyadmin并在实用程序下检查您的用户名和密码。 3您创建的用户必须具有所需的权限


我想你的问题在检查完这些东西后就会解决。

你的错误日志中有错误吗?很可能,它无法连接到mysql并冻结。是,此错误消息使用密码拒绝用户“root”@“localhost”的访问:否,我在phpmyadmin中没有问题,但当我尝试在远程服务器中删除记录时出错,可能是您创建了用户,而该用户没有删除权限,然后在您之前打印您的删除查询处决内爆可能有一些问题。