Ver Mensaje Individual
  #14 (permalink)  
Antiguo 14/08/2008, 15:54
cmarrero
(Desactivado)
 
Fecha de Ingreso: enero-2008
Ubicación: Mendoza
Mensajes: 458
Antigüedad: 16 años, 9 meses
Puntos: 2
Respuesta: Como saber el nombre de las Variables enviadas por un Formulario

bueno, para no duplicar el tema, expongo una posible solucion para lo que plantee. Gracias a la ayuda de ustedes, pude armar algo, no exactamente lo que queria pero por lo menos me he aproximado bastante...

Lo que me gustaria es si me ayudan a depurar el codigo siguiente:

Obviamente existe un formulario que envia a esta pagina los datos por $_POST...

claseCargaCliente.php

Código PHP:
class clientes{

    var 
$sqlCargaCliente;
    
    
//Cargar Cliente
    
function cargarCliente($tabla){
    
    
$this->sqlCargaCliente="INSERT INTO ".$tabla."(";
    
    
$total=count($_POST);
    
$contar=$total-1;
    
        foreach( 
$_POST as $name => $value ) {
        
        
$contar--;
            
            if(
$name!="bot"){
            
$this->sqlCargaCliente.=$name;
            
                if(
$contar!=0){
                
$this->sqlCargaCliente.=",";
                }
            
            }
        }
        
    
$this->sqlCargaCliente.=") VALUES ( ";
    
    
$contar=$total-1;
    
        foreach( 
$_POST as $name => $value ) {
            
$contar--;
            if(
$name!="bot"){
                
$this->sqlCargaCliente.="'".$value."'";
                    if(
$contar!=0){
                    
$this->sqlCargaCliente.=",";
                    }
            }
        }
        
    
$this->sqlCargaCliente.=")";
    if(
mysql_query($this->sqlCargaCliente)){
    return 
1;
    }else{
    return 
2;
    }
    
    }
    

}
include(
"conexion.php");
conectar();
$objCliente = new clientes;
echo 
$objCliente->cargarCliente("clientes"); 
Gracias y Saludos