Foros del Web » Programando para Internet » PHP » CodeIgniter »

ERROR con WHERE CodeIgniter & DataMapper

Estas en el tema de ERROR con WHERE CodeIgniter & DataMapper en el foro de CodeIgniter en Foros del Web. El codigo que estoy utilizando para eliminar es: Código: $p = new Profesor() ; $p -> where( 'ci_profesor' , $ci_prof )->get(); $p->delete(); ,este es el ...
  #1 (permalink)  
Antiguo 08/06/2012, 15:27
Avatar de cronopiomx  
Fecha de Ingreso: mayo-2012
Ubicación: Programing Cloud
Mensajes: 282
Antigüedad: 12 años
Puntos: 28
ERROR con WHERE CodeIgniter & DataMapper

El codigo que estoy utilizando para eliminar es:

Código:
 
$p = new Profesor() ;
$p -> where( 'ci_profesor' , $ci_prof )->get();
$p->delete();

,este es el error que me da:

Fatal error: Call to protected method CI_DB_active_record::_where() from context 'DataMapper' in C:\xampp\htdocs\CodeIgniter\system\application\lib raries\datamapper.php on line 2556

que puediera estar pasando???

s2
crono
  #2 (permalink)  
Antiguo 08/06/2012, 20:09
Avatar de NUCKLEAR
Moderador radioactivo
 
Fecha de Ingreso: octubre-2005
Ubicación: Cordoba-Argentina
Mensajes: 5.688
Antigüedad: 18 años, 6 meses
Puntos: 890
Respuesta: ERROR con WHERE CodeIgniter & DataMapper

Estas usando la version correcta de datamapper segun la version de CI?
__________________
Drupal Argentina
  #3 (permalink)  
Antiguo 09/06/2012, 10:11
Avatar de cronopiomx  
Fecha de Ingreso: mayo-2012
Ubicación: Programing Cloud
Mensajes: 282
Antigüedad: 12 años
Puntos: 28
Exclamación Respuesta: ERROR con WHERE CodeIgniter & DataMapper

Gracias por responder, amigo, ya he bajado todas estas versiones 1.0-->1.6
que te pongo aca de DataMapper, incluso en este sitio http://codeigniter.com/wiki/DataMapper, esta la ultima y oficial 1.6.0 la he probado y sigue el error con la funcion where, si ella no puedo ni modificar ni elminar nada de mi BD, que me puede estar pasando, existira algun arreglo para esto???

s2
crono
  #4 (permalink)  
Antiguo 10/10/2012, 21:10
 
Fecha de Ingreso: marzo-2005
Mensajes: 2
Antigüedad: 19 años, 1 mes
Puntos: 0
Respuesta: ERROR con WHERE CodeIgniter & DataMapper

Prueba utilizando
Código PHP:
->where(array ('ci_profesor'=>$ci_prof)) 

Etiquetas: Ninguno
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:59.