Visualizzazione risultati 1 fino 22 di 22

Discussione: Come abilitare la connessione al db MySQL

  1. #1
    Guest

    Predefinito Come abilitare la connessione al db MySQL

    Mi sono iscritto ho ricevuto la login e la password ho già effettuato l'upload del mio sito ma non sò come connettermi al database.

    Server: mio_sito.altervista.org
    Username: mio_sito
    Password: mia_password_della_email

    N.B.
    Uso HeidiSQL 3.0

    Grazie per l'aiuto
    Ultima modifica di otp2 : 29-06-2007 alle ore 19.01.43

  2. #2
    L'avatar di bastardofuori
    bastardofuori non è connesso AlterGuru
    Data registrazione
    04-04-2006
    Messaggi
    1,535

  3. #3
    Guest

    Predefinito

    Grazie non ci avevo pensato, quindi lato client devo installare l'ultima versione di phpmyadmin e configurare il file config.inc o simile per accedere al db... ci provo

  4. #4
    L'avatar di bastardofuori
    bastardofuori non è connesso AlterGuru
    Data registrazione
    04-04-2006
    Messaggi
    1,535

    Predefinito

    Citazione Originalmente inviato da otp2
    Grazie non ci avevo pensato
    Pensaci la prossima volta e leggi Regolamento Forum

    Ciao ciao

  5. #5
    dmarrr non è connesso Utente giovane
    Data registrazione
    20-06-2007
    Messaggi
    34

    Predefinito

    Posto qua per non aprire un altro topic simile. Ho caricato nella cartella php5 il mio script , ma appena lo eseguo mi dice
    Fatal error: Call to undefined function mysqli_connect() in /membri/dmarrr/php5/prova.php on line 9

    lo script è questo:

    Codice PHP:
    <html>
    <head><title>Prova</title></head>
    <body>
    <?php
    $host
    ='localhost';
    $user='dmarrr';
    $password='';
    $database='my_dmarrr';
    $connect = mysqli_connect( $host, $user, $password, $database ) or die(

    mysqli_connect_error() );

    $result = $connect->query( 'SELECT nome,codice FROM video WHERE categoria="TR1V"' ) or die(

    $connect->error );

    while(
    $result->num_rows > 0 && $row = $result->fetch_assoc() ) {
    foreach(
    $row as $value ) {
    echo
    $value."";
    }
    }

    $connect->close();
    ?>
    </center>
    </body>
    </html>
    Sul mio PC locale funziona benissimo (io ho mysql 4 , PHP5 e l'ultima versione di Apache) . Dov'è che sbaglio??
    Ultima modifica di funcool : 30-06-2007 alle ore 07.31.54

  6. #6
    Guest

    Predefinito

    Dopo aver installato l'ultima versione in italiano ottengo quest'errore:
    ----------------------------------------------------------------------
    Benvenuto in phpMyAdmin 2.10.2

    Errore
    Messaggio di MySQL:

    #1045 - Access denied for user: 'root@localhost' (Using password: NO)
    ----------------------------------------------------------------------
    Provo ad indagare sul perchè ...

  7. #7
    L'avatar di bastardofuori
    bastardofuori non è connesso AlterGuru
    Data registrazione
    04-04-2006
    Messaggi
    1,535

    Predefinito

    Ma avete attivato il database?

  8. #8
    Guest

    Predefinito

    Non è già attivo dopo l'iscrizione ????

  9. #9
    L'avatar di bastardofuori
    bastardofuori non è connesso AlterGuru
    Data registrazione
    04-04-2006
    Messaggi
    1,535

    Predefinito

    No lo devi attivare dal pannello di controllo di AV

  10. #10
    Guest

    Predefinito

    Allora sono cecato... da dove bisogna farlo... perdona la domanda

  11. #11
    dmarrr non è connesso Utente giovane
    Data registrazione
    20-06-2007
    Messaggi
    34

    Predefinito

    Io l'ho attivato di classe 1 e ho già fatto la mia bella tabella. Ma la cosa che mi rende perplesso di più è che nel mio PC funziona tutto O_o , quindi non credo che ci siano errori

  12. #12
    Guest

    Predefinito

    ? quali sono i passaggi dell'attivazione, ho l'email dell'iscrizione ma non parla di attivazione del DB

  13. #13
    L'avatar di bastardofuori
    bastardofuori non è connesso AlterGuru
    Data registrazione
    04-04-2006
    Messaggi
    1,535

    Predefinito

    Citazione Originalmente inviato da otp2
    ? quali sono i passaggi dell'attivazione, ho l'email dell'iscrizione ma non parla di attivazione del DB
    Leggi le FAQ o fai una ricerca sul forum

  14. #14
    Ospite Guest

    Predefinito

    Il problema sta qui:

    Citazione Originalmente inviato da otp2
    #1045 - Access denied for user: 'root@localhost' (Using password: NO)
    Oltre ad attivare il database devi anche impostare il nome utente e la password che su altervista sono diverse da quelle di un database locale.
    il nome utente e la password sono quelli che usi per accedere al pannello di altervista.

  15. #15
    Guest

    Predefinito

    OK risolto per il pannello di controllo in pratica sulla home page di altervista c'è login e password -> risorse e upgrade si seleziona il tipo classe 1 e il gioco è fatto.

  16. #16
    dmarrr non è connesso Utente giovane
    Data registrazione
    20-06-2007
    Messaggi
    34

    Predefinito

    Ho fatto altre prove ma continua a darmi lo stesso errore ; è come se il php5 non fosse abilitato .

  17. #17
    dmarrr non è connesso Utente giovane
    Data registrazione
    20-06-2007
    Messaggi
    34

    Predefinito

    Anche io ho risolto: ho scritto tutto alla vecchia maniera
    Codice PHP:
    <html>
    <head><title>Prova</title></head>
    <body>
    <?php
    $connessione
    = mysql_connect("localhost","dmarrr","");
    mysql_select_db("my_dmarrr");

    $query = "SELECT nome,codice FROM video";
    $result = mysql_query($query)
    or die(
    mysql_error());

    while (
    $riga = mysql_fetch_object($result)) {
    echo
    $riga->nome;
    echo
    $riga->codice;
    }
    mysql_free_result($result);


    mysql_close($connessione);
    ?>
    </center>
    </body>
    </html>
    sono ancora più perplesso....
    Ultima modifica di funcool : 30-06-2007 alle ore 07.32.51

  18. #18
    L'avatar di seneca
    seneca non è connesso Super Moderatore
    Data registrazione
    18-12-2004
    Residenza
    la Città Eterna
    Messaggi
    8,376

    Predefinito

    Forse la prossima volta, specie se il problema è in contemporanea e non perfettamente uguale, sarebbe più opportuno aprire due discussioni separate, altrimenti si fa fatica a seguire più di qualche post incrociato.

    @otp2: non ho capito bene se hai installato phpMyAdmin sul tuo accout, comunque lo trovavi già tra i tools disponibili.

    @dmarr: già leggendo il tuo report dell'errore trovo una svista, la funzione non si chiama mysqli_connect(), ma mysql_connect()


    -- Aut Roma Aut Nihil!

  19. #19
    L'avatar di silverseraph
    silverseraph non è connesso AlterGuru
    Data registrazione
    27-04-2005
    Residenza
    Localhost
    Messaggi
    1,104

    Predefinito

    Seneca, esiste anche mysqli_connect().

  20. #20
    L'avatar di seneca
    seneca non è connesso Super Moderatore
    Data registrazione
    18-12-2004
    Residenza
    la Città Eterna
    Messaggi
    8,376

    Predefinito

    Ah si? Bene, mi vado a documentare allora... Giuro che non l'avevo mai sentita!

    EDIT: ho dato una veloce scorsa al manuale e ho trovato molto utile inoltre questa pillola; la butto li: forse l'errore potrebbe essere che non è stata installata l'estensione per mysqli.
    Ultima modifica di seneca : 29-06-2007 alle ore 21.20.51


    -- Aut Roma Aut Nihil!

  21. #21
    dmarrr non è connesso Utente giovane
    Data registrazione
    20-06-2007
    Messaggi
    34

    Predefinito

    il primo script che ho scritto è per php5, il secondo è per php4. Sulla pag iniziale di Altervista dice che c'è il supporto per il php5, ma non sembra..

  22. #22
    L'avatar di funcool
    funcool non è connesso Utente storico
    Data registrazione
    05-02-2004
    Residenza
    Qui... Non lì, qui!
    Messaggi
    15,433

    Predefinito

    C'è il supporto per PHP 5 (informazioni), ma non è stata installata l'estensione MySQL Improved.
    Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
    «Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen

Regole di scrittura

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