Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    Problema connessione database

    Ciao a tutti
    Su un hosting online acquistato ho problemi ad accedere al database questo è l'errore che mi da:

    PHP Warning: mysqli_connect(): (28000/1045): Access denied for user '****'@'***.***.**.**' (using password: YES)

    Eppure tutti i dati passati sono corretti:
    Codice PHP:
    class database{

    private 
    $host="localhost";
    private 
    $user="user_admin";
    private 
    $psw="*****";
    private 
    $dbname="user_db";
    private 
    $dbconn;

    function 
    connect(){
    $this->dbconn=mysqli_connect($this->host$this->user$this->psw$this->dbname) or die (mysqli_error());
    }


    .... 
    Perche non accedo?

  2. #2
    Prova le stesse credenziali di accesso (localhost, user, password, dbname) in un procedurale:
    codice:
    <?php
    $con=mysqli_connect("localhost","my_user","my_password","my_db");
    // Check connection
    if (!$conn) {
        die("Connection failed: " . mysqli_connect_error());
    }
    echo "Connected successfully";
    ?>}

  3. #3
    Utente di HTML.it
    Registrato dal
    Dec 2006
    Messaggi
    321
    Codice PHP:
    class database{

    // parametri per la connessione al database
    var    $server_host ="localhost";
    var    
    $server_user ="tuo_utente";
    var    
    $server_password "tua_pw";
    var    
    $server_database "nome_db";

    // funzione di connessione al database    
    public function connetti_al_database(){
    // stringa di connessione per la connessione dell'utente al host phpmyadmin
    $connessione = new MySQLi($this->server_host,$this->server_user,$this->server_password,$this->server_database);
    // funzione per codificare correttamente gli accenti dal database
    $connessione->set_charset('utf8');
    return 
    $connessione;
    // fine funzione connetti_db_autenticazione
    }

    // fine classe database

    Io uso questo codice e funziona perfettamente, spero di esserti stato utile.
    Ultima modifica di TEODORO; 09-04-2017 a 19:53

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.