Ver Mensaje Individual
  #4 (permalink)  
Antiguo 11/06/2011, 16:13
follow
 
Fecha de Ingreso: marzo-2011
Mensajes: 88
Antigüedad: 13 años, 1 mes
Puntos: 17
Respuesta: Problema al llamar a función conectar().

Que rapidez de respuesta Muchas gracias amigos, es que estoy haciendo una web mas bien compleja para aprender mas a fondo y me estoy topando con mas de un problema...

En funciones.php tengo un require ('conectar.php');

Así que me inclino mas a que como bien dice @Sourcegeek debo de

Cita:
1- Que la función conectar() devuelva la variable $conn (return)

2- Globalices $conn en cada función para que ésta pueda acceder a ella.
Parece que veo mas factible la opción 1, pero no se si he entendido bien como debo de enfocarlo, a ver:

Código PHP:
global $conn;
    function 
conectar(){
        
        
$conn mysql_connect("servidor","nombre","contraseña") or die (mysql_error());
        
mysql_select_db("nombre",$conn) or die (mysql_error());
return 
$conn;    


¿Es correcto? ¿Debo de globalizar $conn fuera de la función o dentro?

Muchas gracias amigos por la ayuda