Hola,
hice este código y quería saber como separar las funciones:
¿Qué funciones quiero separar?
1. Una funcion para conectar
2. Otra funcion para seleccionar la base de datos
Que es lo que sucede?
Si armo la funcion para seleccionar la base de datos, y dejo el $link aca
Código PHP:
$dbselect = mysql_select_db('news', $link);
me dice que no se puede seleccionar la base de datos, pero si lo saco funciona todo.
Como hago para separar pero a la vez "enlazar" ambas funciones?
Código PHP:
function conectardb ($srv = null, $us = null, $pass = null, $dbn = null){
$srv = "localhost";
$us = "root";
$pass = "password";
$dbn = "news";
$link = mysql_connect("$srv", "$us", "$pass");
if (!$link)
{
die("No se pudo conectar a la base de datos " . mysql_error()) . "<br/>";
}
//selecciono la base de datos "news"
$dbselect = mysql_select_db('news', $link);
if(!$dbselect){
die('No se pudo seleccionar la base de datos ' . mysql_error());
}
}
Saludos