Hola amigos, tengo un problema, el planteamiento de mi web es el siguiente.
Trabajo con 2 base de datos.
La primera BASE-A tiene un listado de los dominios para una estructura, en el caso de que el nombre del servidor esté en esta base de datos, la misma tiene la información de esta estructura.
La segunda BASE-B si el dominio no se encuentra registrado, mostrará una estructura standar que ha de depender de la localización del dominio.
El problema es el siguiente,
el algoritmo hace una carga de BASE-A
if (!($link=mysql_connect("conexion", "basededatos", "contraseña")))
{
echo "Error conectando a la base de datos.";
exit();
}
if (!mysql_select_db('basededatos',$link))
{
echo "Error seleccionando la base de datos.";
exit();
}
return $link;
Una vez hecho la carga, se comprueba que el dominio existe.
si existe, se mantiene la conexion en BASE-A
if no existe, se cierra la conexión y se busca información en BASE-B
el algoritmo hace una carga de BASE-B
if (!($link=mysql_connect("conexion", "basededatosB", "contraseña")))
{
echo "Error conectando a la base de datos.";
exit();
}
if (!mysql_select_db('basededatosB',$link))
{
echo "Error seleccionando la base de datos.";
exit();
}
return $link;
el problema es que la conexión no se puede redeclarar y me está cantando el error Cannot redeclare conectarse() (previously declared in, hay alguna función para reiniciar mysql_connect?