Ver Mensaje Individual
  #11 (permalink)  
Antiguo 30/11/2009, 12:31
Avatar de jackson666
jackson666
 
Fecha de Ingreso: noviembre-2009
Ubicación: Buenos Aires, Argentina
Mensajes: 1.971
Antigüedad: 14 años, 5 meses
Puntos: 65
Respuesta: Realizar Consultas con Funciones de PHP

Perdona, pero me parece que ya t respondi antes esto, si no le declaras variables en el argumento de la funcion nunca te va a dar bola. El problema lo debes tener en que le estas pasando valores cuando usas la funcion, que no te los esta tomando. A ver, tu funcion deberia ser:

Código PHP:
<?php 

   
# Funcion para Abrir la Conexion. 
   
function AbrirCone($servidor,$puerto,$usuario,$password){
   
    
$cone mysql_connect($servidor.":".$puerto$usuario$password) or die ("Error de Conexion: " .mysql_error()); 
    
$select=mysql_select_db("cementerio",$cone) or die ("Error del select db: ".mysql_error()); 
    return 
$cone

    } 

   
#Funcion que Cierra la Conexion. 
   
    
function CerrarCone(){
 
       
mysql_close($cone);        
    } 
 
  
#Funcion que ejecuta una consulta. 
   
    
function Consuta($conex,$consulta){
          
            
#aca estaba al reves!!
           
$result=mysql_query($consulta,$conex) or die ("Error de la Consulta: ".mysql_error());; 
           return 
$result
    }   
?>
Entonces, deberias usarla asi:

Código PHP:
<?php

   
#Variables de Conexion 
    
$servidor "localhost"
    
$usuario "root"
    
$password ""
    
$puerto "3306"
    
$db

$conexion=AbrirCone($servidor,$puerto,$usuario,$password); #aca obtenes el valor del return de esta funcion

#haces una consulta

$query=Consuta($conexion,"select* from......");


?>