• User Attivo

    Errore su funzione mysqli

    Salve a tutti,
    ho un problema con alcune funzioni di accesso e selezione database.
    Con il passaggio a php 5+ infatti alcune di queste funzioni sono deprecate.

    Entrando nel dettaglio riscontro il seguente errore:

    PHP Warning:  mysqli_select_db() expects exactly 2 parameters, 1 given in /home/byoryrxn/public_html/euroblitz/bo_update.php on line 50
    PHP Warning:  mysqli_select_db() expects exactly 2 parameters, 1 given in /home/byoryrxn/public_html/euroblitz/bo_update.php on line 50
    

    Questo il codice incriminato:

    Riga 48 [PHP] $sqlcon = mysqli_connect($host, $user, $pass); // Old query deprecated $sqlcon = mysql_connect($host, $user, $pass);[/PHP]
    Riga 49 [PHP]if($sqlcon) { [/PHP]
    Riga 50 [PHP]mysqli_select_db($db) or die(mysqli_error());[/PHP]

    Purtroppo non mastico abbastanza bene il php per risolvere questo problema.
    Potreste aiutarmi?
    Grazie mille in anticipo,


  • User Attivo

    La prima ci manca il nome del database (ti rimando php.net/manual/en/function.mysqli-connect.php, ti spiega che vuole quattro parametri).

    Per la seconda devi usare comunque una connessione per cambiare db (tipo quella creata in precedenza)