Buenas gente, les cuento que intente hacer una funcion para conectarme a la base de datos (MySQL) y desconectarme, pero tengo un problema... A ver si me pueden ayudar.
Tengo el archivo configuracion.php que tiene este codigo:
Código PHP:
<?
function conectar($conectar)
{
$link='';
if($conectar == 1)
{
$link = mysql_connect('localhost','user','pass')
or die('No se pudo conectar a la base de datos.');
mysql_select_db('nombre_bd')
or die('Error al tratar de selecccionar la base.');
if($link){echo'conectado<br />';}
}
if($conectar == 0)
{
mysql_close('link');
echo'cerrado';
}
}
?>
PD: Tambien probe usando $GLOBALS['link'] en el mysql_close y poniendo la declaracion de $link arriba del function...
Y despues tengo el archivo desde el cual lo llamo, index.php:
Código PHP:
<?
include 'configuracion.php';
conectar(1);
conectar(0);
?>
Cuando pruebo el index.php me aparece lo siguiente:
Cita: conectado
Warning: mysql_close(): supplied argument is not a valid MySQL-Link resource in I:\FerozoWebHosting\bachatero.com.ar\public_html\n ose\configuracion.php on line 15
cerrado
Saludos... Espero que puedan ayudarme.