
22/05/2012, 08:02
|
 | | | Fecha de Ingreso: mayo-2012 Ubicación: en mty
Mensajes: 1
Antigüedad: 12 años, 9 meses Puntos: 0 | |
Respuesta: No me conecto a la base de datos Una pregunta estas colocando todo el código en una pagina?? y como quiera te paso como lo realizo yo y espero que te sirva, creo una pagina con el nombre de funcion.php, tu puedes nombrarle como gustes, y coloco dentro de esta el siguiente código...
Pagina: function.php
<?php
function conectar($conectar)
{
$link='';
if($conectar == 1)
{
$link = mysql_connect('localhost','usuario','contraseña')
or die('No se pudo conectar a la base de datos.');
mysql_select_db('nombre de tu base de datos')
or die('Error al tratar de selecccionar la base.');
}
if($conectar == 0)
{
$link = mysql_connect('localhost','usuario','contraseña');
mysql_close($link);
}
}
?>
Ya que tienes esto guardado en la pagina función, solo es cuestión de incluirla en donde vas a utilizar la conexión y mandar llamar a la función que realiza la conexión...
ejemplo en la pagina de index.php
Pagina index.php
<?php
include 'funcion.php';
conectar(1);
?>
y listo ya tienes la conexión, si colocas conectar(0); es para cerrar la conexión de la base de datos, espero que te sirva y sea lo que buscas, otra ventaja es que no tienes que estar realizando una conexión por cada pagina que tengas en tu sitio solo tienes que mandar llamar a la función conectar(1); y listo es un ahorro de código, bueno espero que te sirva, un saludo |