Tengo este script que me crea una base de datos...
Código PHP:
Ver original
<?php $bd = $_POST['bd']; $host = 'localhost'; $user = 'root'; $pass = ''; $sql = "CREATE database $bd DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;"; if(!$inseltar) { echo "Error al crear la bd <strong>$bd</strong>"; } ?>
Hasta ahí va bien, pero cuando le quiero agregar privilegios...falla y ya no crea la bd.
trate de poner barras invertidas para escapar las comillas pero tampoco.
alguna idea?
Código PHP:
Ver original
$sql = "CREATE database si DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;GRANT ALL PRIVILEGES ON `$bd`.* TO 'usuario'@'localhost';";
Nota: Si tengo creado el "usuario".
Saludos!