Visualizzazione risultati 1 fino 10 di 10

Discussione: Problema versione MySQL

  1. #1
    Guest

    Predefinito Problema versione MySQL

    Ciao a tutti,

    Io ho un host su aruba, e il codice mysql che qui su altervista funzionava, lì non funziona... Il codice è questo:

    Codice PHP:

    mysql_query
    ("INSERT INTO utenti (username,password,nome,squadra,email,privilegi) VALUES ('$username','$password2','$nome','$squadra','$email','$privilegi')",$db) || die(mysql_error());
    Mi dice:

    INSERT command denied to user '*******'@'*******' for table 'utenti'

    Come faccio a farlo funzionare?

    Grazie!

    PS: Aruba vuole mysql 5.

  2. #2
    L'avatar di miki92
    miki92 non è connesso AlterGuru 2500
    Data registrazione
    21-04-2007
    Residenza
    Procida (NA)
    Messaggi
    4,234

    Predefinito

    1) Hai creato la tabella "utenti"?
    2) Hai cambiato i parametri di connessione MySQL con quelli di Aruba?
    Apprezzi l'aiuto? Offrimi un caffè!

  3. #3
    Guest

    Predefinito

    Si a tutti e 2

    Forse c'è qualcosa che nn va... l'errore dice:

    INSERT command denied to user '*******'@'62.149.141.126' for table 'utenti'


    mentre l'host è '62.149.150.79

    può essere quello?
    Ultima modifica di tuttoprogramming : 18-07-2009 alle ore 20.58.25

  4. #4
    L'avatar di miki92
    miki92 non è connesso AlterGuru 2500
    Data registrazione
    21-04-2007
    Residenza
    Procida (NA)
    Messaggi
    4,234

    Predefinito

    Beh penso di si...hai controllato l'host nei parametri di connessione se è quello giusto? Se non è quello giusto modifica e semmai se non funge comunque puoi postare il codice di connessione al database che usi (escludendo i campi user e password)?
    Apprezzi l'aiuto? Offrimi un caffè!

  5. #5
    Guest

    Predefinito

    Ho controllato i dati e sono sicuro al 100% che siano esatti... questo è il codice della pagina inclusa che si connette al db:

    Codice PHP:
    <?php
    $host
    = "62.149.150.79";
    $db_username = "*********";
    $db_password = "*********";
    $db_name = "********_3";
    $db = mysql_connect($host,$db_username,$db_password);
    mysql_select_db($db_name,$db);
    ?>

  6. #6
    Guest

    Predefinito

    Prova a mettere $host = "localhost"; al posto di quello tuo! ^^
    Ciauu!

  7. #7
    L'avatar di miki92
    miki92 non è connesso AlterGuru 2500
    Data registrazione
    21-04-2007
    Residenza
    Procida (NA)
    Messaggi
    4,234

    Predefinito

    Prova a sostituire:
    Codice PHP:
    $db = mysql_connect($host,$db_username,$db_password);
    mysql_select_db($db_name,$db);
    Con:
    Codice PHP:
    $db = mysql_connect($host,$db_username,$db_password)or die(mysql_error());
    mysql_select_db($db_name,$db)or die(mysql_error());
    Così facendo se ci sono errori nella connessione vengono mostrati.

    @sIM: Nel vademecum di aruba puoi leggere benissimo che per il database MySQL l'host deve essere un determinato indirizzo IP che viene fornito all'utente.
    Apprezzi l'aiuto? Offrimi un caffè!

  8. #8
    Guest

    Predefinito

    Ho provato ma l'errore è sempre quello... come ho detto non è un problema di connessione, ma sembrerebbe di versione mysql.

  9. #9
    L'avatar di miki92
    miki92 non è connesso AlterGuru 2500
    Data registrazione
    21-04-2007
    Residenza
    Procida (NA)
    Messaggi
    4,234

    Predefinito

    Ma non penso che sia un problema di versione di MySQL...comunque hai provato a scrivere all'assistenza di aruba?
    Apprezzi l'aiuto? Offrimi un caffè!

  10. #10
    Guest

    Predefinito

    Proverò...

Regole di scrittura

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