Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/11/2006, 11:32
Avatar de Falhor
Falhor
 
Fecha de Ingreso: diciembre-2005
Ubicación: Buenos Aires
Mensajes: 425
Antigüedad: 18 años, 4 meses
Puntos: 5
Funcion conectar MySQL...

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.