tengo tres páginas que las llamo con un include dentro de una principal que recoge valores de la base de datos, por lo que hago una conexion a la base (general) con el archivo que detallo abajo, si hiciera un include("conectar.php") dentro de las paginas que quiero me marca error y me dice que la conexion ya esta hecha.
Con que sentencia hago una condición para saber si la conexion ya esta hecha, ya que una de esas tres páginas la debo ejecutar en un pop up y ahi si necesita hacer un include.
No se si me explique pero es hacer algo asi
if (
$conexion=false)
{
include("conectar.php")
}
else
{
// nada la conexion ya esta hecha
}
Código PHP:
<?php
//este el cogido del archivo conectar.php
// página que la llamo con un include("conectar.php")
function conectarse()
{
if
(!( $db = mysql_connect("localhost","root","root")))
{
echo "error conectando a base de datos.";
exit ();
}
if (!mysql_select_db("cea",$db))
{
echo "error seleccionando la base de datos";
exit();
}
return $db;
}
conectarse();
?>