Visualizzazione risultati 1 fino 7 di 7

Discussione: Problema connessione database

  1. #1
    Guest

    Predefinito Problema connessione database

    Ciao ragazzi,
    è normale che non riceva alcun errore se faccio una chiamata del genere?

    Codice PHP:
    $mysqli = new MySQLi("localghost", $username, $password, $dbname);

    echo
    $mysqli->connect_error;
    Cioè potrei mettere qualsiasi valore (sia sull'host, sia sulla username che sulla password) senza ricevere alcun tipo di errore. Ricevo errore solo nel caso in cui il dbname è errato.

    Come faccio a sapere se effettivamente sono connesso? Dovrei fare una query per testare la connessione?

    Domando delucidazioni,
    Grazie!

  2. #2
    Guest

    Predefinito

    hai provato in questo modo:
    Codice PHP:
    $mysqli = new MySQLi("localghost", $username, $password, $dbname);

    if(!
    $mysqli)die("errore di connessione");
    in pratica se ti connetti $mysqli risulta vera in caso contrario esegue i tag che ti ho suggerito :ciao

  3. #3
    L'avatar di alemoppo
    alemoppo è connesso ora Staff AV
    Data registrazione
    24-08-2008
    Residenza
    PU / BO
    Messaggi
    22,248

    Predefinito

    Perché localghost?

    Ciao!

  4. #4
    Guest

    Predefinito

    Continuo a non ricevere errore. Anche facendo come hai detto tu. In locale funziona. Mah!

  5. #5
    L'avatar di alemoppo
    alemoppo è connesso ora Staff AV
    Data registrazione
    24-08-2008
    Residenza
    PU / BO
    Messaggi
    22,248

    Predefinito

    Non ho capito cosa non va: se non si riesce a connettersi, hai l'errore da
    Codice PHP:
    $mysqli->connect_error;
    . Il fatto che si riesce a connettere anche con i parametri errati, è un'impostazione di altervista: in questo modo non è necessario nemmeno specificar la password, quindi puoi condividere liberamente il sorgente.

    Ciao!

  6. #6
    Guest

    Predefinito

    Perfetto. Il punto era questo (capire se altervista in qualche modo permetteva l'accesso anche con parametri errati). Quindi se ho capito, mi basta specificare solo il nome del db per poter accedere al db stesso.

    Grazie.

  7. #7
    L'avatar di alemoppo
    alemoppo è connesso ora Staff AV
    Data registrazione
    24-08-2008
    Residenza
    PU / BO
    Messaggi
    22,248

    Predefinito

    Sì... gli altri campi possono anche essere "errati".

    Ciao!

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •