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

    Can't connect to MySQL server on 'localhost' (10061)

    Buon pomeriggio, ennesimo quesito, ho il Db su aruba.it..
    ovviamente ho settato nella mia classe ConnDB.class.php l'host,user,pass,nomeDb,nometab..

    Come mai mi restituisce questo errore?
    Errore durante la connessione
    Can't connect to MySQL server on 'localhost' (10061)

    questa è la classe connessione:
    <?php
    class connessioneDB{

    var $host; # Host database
    var $user; # User database
    var $pass; # User Password

    var $nomeDB; # Database name
    var $result=false; # Result delle query


    function connessioneDB(){
    //costruttore
    }

    function conn($ConVersoDB){

    if ($host != ""){
    die ("Inserire l'host del proprio DB!!");
    }
    else{
    $host ="00.000.000.00"
    echo "Questo è l'host: " . $host;
    }
    if ($user != ""){
    die ("Inserire lo user del proprio DB!!");
    }
    else{
    $user = "0000000";
    echo "Questo è l'user: " . $user;
    }
    if ($pass != ""){
    die ("Inserire la pass del proprio DB!!");
    }
    else{
    $pass = "000000";
    echo "Questo è la pass: " . $pass;
    }
    return $connection;
    }

    function db_connect($miaConnessione){

    return (mysql_connect($this->conn($ConVersoDB)));
    }

    function db_close($chiudi_db){
    return (mysql_close($this->db_connect($miaConnessione)));
    }

    function lista_db_name($lista_nomi_db){
    $parametriDB=$this->conn($ConVersoDB);
    $connessioneDB = $this->db_connect($miaConnessione);
    return (mysql_list_dbs($connessioneDB));
    }
    }
    ?>
    Quando mi restituisce l'errore ho voluto vedere se effettivamente era un problema di valori passati, ma invece no, perchè me li restituisce a video come prova, quindi li passa tranquillamente.

    Nella pagina ConfermaInserimento.php, invece richiamo i valori della classe connessione:
    <?php
    include('ConnDB.class.php');
    //---connessione db--
    $Rconn = new connessioneDB;
    $nomeTab="guestbook";
    $Cconn = $Rconn->db_connect($miaConnessione) or die ("Errore durante la connessione " . mysql_error());
    $nomeDB=mysql_select_db('Abc000',$Cconn);

    ect ect..

    Al posto degli zeri di tutti i valori, ovviamente ci sono i valori giusti che mi ha assegnato aruba.it
    Non capisco come mai mi restituisce quell'errore...
    Sapreste dirmi perchè, e come fare per risolverlo?
    Grazie mille a tutti....

  2. #2
    ho risolto anche questo,nel senso che nn uso la classe, ma setto nella stessa pagina quello che mi serve..

    Però resta il quesito del perchè non debba prendermi in considerazione la classe ConnDB.class.php con i dovuti settaggi...

    Sapreste dirmi il perchè?

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.