Foros del Web » Programando para Internet » PHP »

Funciones

Estas en el tema de Funciones en el foro de PHP en Foros del Web. Saludos a todos, tengo una pagina donde e creado varias funciones, por ejemplo hay una funcion para conectar con el servidor y luego con la ...
  #1 (permalink)  
Antiguo 29/09/2004, 15:43
 
Fecha de Ingreso: mayo-2003
Ubicación: Lima
Mensajes: 967
Antigüedad: 20 años, 11 meses
Puntos: 8
Funciones

Saludos a todos,

tengo una pagina donde e creado varias funciones, por ejemplo hay una funcion para conectar con el servidor y luego con la base de datos y para ejcutar una consulta, pero como hago para llamar esas funciones a una pagina?, me sale "Call to undefined function".

aqui adjunto el scrip de las funciones.
Código PHP:
    require('global.inc.php');
    
    
#Función que conecta con el server y la base de datos
    
function DB_connect(){
        
$DB_con=mysql_connect($host,$us,$pw);
        if (!
$DB_con){
            
$Err_con="No se pudo conectar con el servidor";
            return 
0;
        }else{
            
$DB_sel=mysql_select_db($db,$DB_con);
            if (!
$DB_sel){
                
$Err_sel="No se pudo seleccionar la base de datos " $db;
                return 
0;
            }
        }
        return 
$DB_con;
    }
    
    
#Función que ejecuta consultas
    
function DB_consult($sql){
        if (
$sql==""){
            
$Err_rs="No se especificó una consulta SQL";
            return 
0;
        }else{
            
$DB_query=mysql_query($sql,$DB_con);
            if (!
$DB_query){
                
$Err_nro=mysql_errno();
                
$Err_nom=mysql_error();
                return 
0;
            }
            return 
$DB_query;
        }
    } 
__________________
El aprendiz.
  #2 (permalink)  
Antiguo 29/09/2004, 15:47
Avatar de MaBoRaK  
Fecha de Ingreso: abril-2003
Ubicación: La Paz - Bolivia
Mensajes: 2.003
Antigüedad: 21 años
Puntos: 35
loading......


Código PHP:
//Para el primero
DB_connect("localhost","usuario","password") ;

//Para el segundo
DB_consult("SELECT * FROM etc etc etc"); 

Nada mas.
Como lo estàs llamando tu? para que salga ese error?

connection closed.
__________________

Maborak Technologies
  #3 (permalink)  
Antiguo 29/09/2004, 16:01
 
Fecha de Ingreso: mayo-2003
Ubicación: Lima
Mensajes: 967
Antigüedad: 20 años, 11 meses
Puntos: 8
muchas gracias, yo las estaba llamando como variables

$DB_connect(..);
$DB_consult(jknknkj);
__________________
El aprendiz.
  #4 (permalink)  
Antiguo 29/09/2004, 22:59
Avatar de JALF  
Fecha de Ingreso: septiembre-2004
Ubicación: Cali - Colombia
Mensajes: 634
Antigüedad: 19 años, 7 meses
Puntos: 2
no se si ya lo arreglaste pero es asi!!!!

require('funciones.php');
DB_connect("localhost","usuario","password") ;

y listo!!!
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:56.