Selezionare DB da pagina PHP

Ciao a tutti ed un saluto a Gianni;

sto cercando di selezionare un DB (creato con PHPMyAdmin), da una pagina php;

provo prima la connessione al db, in questo modo:

$pntDB = @mysqli_connect("localhost", "root", "miapassword");

   if(!$pntDB) {

      die("Attenzione: il sito web è temporaneamente off line per problemi tecnici.");

   }

else{

   echo "Connessione avvenuta con successo.";

}

poi cerco di selezionare il database, con questo codice:

mysqli_select_db("primodb", $pntDB);

ma mi viene visualizzato un errore, a video:

Warning: mysqli_select_db() expects parameter 1 to be mysqli, string given in F:\Inetpub\wwwroot\corso\17\selezionadb.php on line 9

Se, invece, uso la funzione mysql_connect, non appare questo errore ed il DB viene selezionato.

Qualche parametro nel file .ini?

Grazie

Floyd

inviato 10 anni fa
floyd
X 0 X

Devi invertire i parametri, sono diversi tra mysqli_select_db e mysql_select_db.

risposto 10 anni fa
Senamion
X 0 X

ciao Gianni

grazie per la tua risposta ma non mi è chiara.

Per "invertire i parametri" intendi:

da:   mysqli_select_db("primodb", $pntDB);

a:     mysqli_select_db($pntDB, "primodb"); ?

Floyd

risposto 10 anni fa
floyd
X 0 X

Potresti usare direttamente la mysqli_connect per selezionare il DB:

http://www.phpnews.it/articoli/php/estensione-mysqli-i/2/

 :bye:

risposto 10 anni fa
Gianni Tomasicchio
X 0 X
Effettua l'accesso o registrati per rispondere a questa domanda