Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/02/2015, 10:54
plitre_sys19
 
Fecha de Ingreso: septiembre-2011
Mensajes: 233
Antigüedad: 12 años, 7 meses
Puntos: 1
Problema al agregar un registro

Buenas tadres escribo en esta oportunidad porque mi función de insertar dejo de funcionar, cuando intento registrar el telefono no me permite insertar ya he revisado el código pero no he visto el error, este es el cdigo en la clase usuario:
Código PHP:
Class Usuario
{
private 
$emailUsuario;
private 
$telefonoUsuario;
public function 
__construct($emailUsuario=null,$telefonoUsuario=nulll)
{
$this->emailUsuario=$emailUsuario;            $this->telefonoUsuario=$telefonoUsuario;
}
public function 
getEmail(){
return 
$this->emailUsuario;
}
public function 
getContacto(){
return 
$this->telefonoUsuario;
}
public function 
setEmail($emailUsuario){
$this->emailUsuario=$emailUsuario;
}
public function 
setContacto($telefonoUsuario){
$this->$telefonoUsuario=$telefonoUsuario;
}
public function 
insertarDatos(){
            
$link=new Conexion();
            
$conexion=$link->conectar();
            
$consulta=$conexion->prepare('INSERT INTO usuario(emailUsuario,telefonoUsuario) VALUES(?,?)');
            
$consulta->bind_param(ss,$this->emailUsuario,$this->telefonoUsuario);
            if(
$consulta->execute())
            {
                
$consulta->close();
                return 
true;
            }else{
                
$consulta->close();
                return 
false;
            }
        }

y en este archivo de funciones es que llamo la función:
Código PHP:
$objUsuario=new Usuario();
$objUsuario->setEmail($email);
$objUsuario->setContacto(trim($telefonoC));
$datos=$objUsuario->insertarDatos();
                if(
$datos==true)
                {
                    
session_start();
                    
$respuesta=true;
                    echo 
'Sus datos han sido completado.';
                }else{
                    
session_start();
                    echo 
'Error no se puede registrar el usuario';
                    
//$mensajeError=var_dump($datos);
                

en donde esta el error? porque no se insertar el registro? solo sucede cuando agrego el telefono