problemas al crear una nueva base de datos

kike
21 de Noviembre del 2008
tengo problemas cuando creo una base de datos,
pongo esta funcion :
$result = mysql_create_db ($new_db,$connection) or die ("No se puede crear la base de datos");
y me sale este mensaje de error :
Fatal error: Call to undefined function mysql_create_db() in C:AppServwwwejerciciosmysqlcrear_base_de_datos.php on line 14.
si alguie me puede hechar una mano os lo agradezco.

axelopez
21 de Noviembre del 2008
prueba con esta otra opcion.

<?php
$link = mysql_connect('localhost', 'mysql_user', 'mysql_password');
if (!$link) {
die('Could not connect: ' . mysql_error());
}

$sql = 'CREATE DATABASE my_db';
if (mysql_query($sql, $link)) {
echo "Listo!";
} else {
echo 'Error ' . mysql_error() . "n";
}
?>

kike
21 de Noviembre del 2008
Sigo teniendo problemas con la base de datos, ahora me sale este error:

Error Access denied for user ''@'localhost' to database 'alumnos'

nanduky
21 de Noviembre del 2008
Por el codigo que has reportado, ¿Puede que estes haciendo el curso de php de luis almeida?
El codigo de (axelopez) funciona bien, pero tienes que configurar primero el phpMyAdmin.

mi correo es [email protected] por si tienes dudas.

He creado un pequeño foro para que los del curso podamos ayudarnos los [email protected] a los [email protected]

http://cursophpluis.crearforo.com/