I need to create separate database for different users.The database name would be that user's name. I tried the following
$user=preg_replace('#[^A-Za-z0-9]#','',$_GET['u']);
if(! $connect_dude )
{
die('Could not connect: ' . mysqli_error());
}
else{
echo 'Connected successfully<br />';
}
$sql2 = "CREATE DATABASE '.$user.'";
$query2=mysqli_query($connect_dude,$sql2);
if($query2===TRUE){
echo "Database created";
}
else{
echo "Not created";
}
but it doesn't work.
If I use static name for database,that works.That create database. But I need different database name for different user.
Please help.
Thanks in advance.
'.$user.'and use backticks`around that variable.