Ver Mensaje Individual
  #4 (permalink)  
Antiguo 29/11/2008, 09:30
Avatar de fallenagus
fallenagus
 
Fecha de Ingreso: noviembre-2008
Ubicación: Santa Cruz - Bolivia
Mensajes: 52
Antigüedad: 15 años, 4 meses
Puntos: 2
Respuesta: Conexiones MySQL

Buenas mira lo que yo hago es esto, haber si te sirve: Creo una pagina que se llama "conec.php" que contiene la sgte función:
Código PHP:
function Conectarse() {
   if (!(
$link=mysql_connect("localhost","root","")))  {
      echo 
"Error conectando a la base de datos.";
      exit();   }
   if (!
mysql_select_db("pedidos",$link))   {
      echo 
"Error seleccionando la base de datos.";
      exit();   }
   return 
$link;

En tu hoja de funciones en la primera linea haces un include, y tu hoja y tu función quedarían así:
Código PHP:
include("conec.php");

function 
getVariable($var){
$link Conectarse();//aqui creas la conexión
$sqlbusca "SELECT valor FROM configuracion WHERE variable = '".$var."'";
$variable mysql_query($sqlbusca$link) ;//aca utilizas la conexion
$datos mysql_fetch_array($variable);
$valor $datos["valor"];
return 
$valor

Y no necesitas cerrar la conexión ni liberar variables por que se liberan cuando salís de tu función getVariable(), bueno es otra forma haber si te sirve.