Creare tabella mysql con php non funziona

Vittorio02

Nuovo Utente
20 Mag 2018
5
0
1
PHP:
...
 $name= strtolower("informations".$newpassword);
            
            $conn= mysqli_connect('localhost','root','','utenti');
            $query="INSERT INTO tabellautenti (nome, cognome , password) VALUES ('$newname','$newsecond','$newpassword')";
            $result=mysqli_query($conn,$query);
            mysqli_close($conn);
            
            $new = mysqli_connect('localhost','root','','passwordb');
            $newquery="CREATE TABLE $name(site VARCHAR(50) NOT NULL, password VARCHAR(20) NOT NULL,email VARCHAR(40) NOT NULL )";
            $newresult= mysqli_query($new,$newquery);
            mysqli_close($new);
Perchè la seconda query ($newquery) non funziona ?
 

macus_adi

Utente Attivo
5 Dic 2017
1.265
82
48
IT/SW
PHP:
CREATE TABLE $name (`site` VARCHAR(50) NOT NULL, `password` VARCHAR(20) NOT NULL, `email` VARCHAR(40) NOT NULL ) ENGINE = INNODB