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

Variables erroneas

Estas en el tema de Variables erroneas en el foro de CodeIgniter en Foros del Web. Estimados, cuando recibo una variable por el segmento de la url por ejemplo: http://www.dominio.com/negocio/ver/10 Si ese 10 no existe en la base, se rompe todo ...
  #1 (permalink)  
Antiguo 24/07/2013, 07:49
 
Fecha de Ingreso: noviembre-2009
Mensajes: 381
Antigüedad: 14 años, 5 meses
Puntos: 6
Variables erroneas

Estimados,

cuando recibo una variable por el segmento de la url por ejemplo:

http://www.dominio.com/negocio/ver/10

Si ese 10 no existe en la base, se rompe todo el sitio tirando errores, hay algun helper o algo que ofrezca el CI para hacer este tipo de validaciones o debo hacerlo a mano desde el model o algo?

"a mano" me refiero a escribir todo el codigo sin usar algun helper o similar.

Muchas gracias!
Gustav.
  #2 (permalink)  
Antiguo 24/07/2013, 14:29
Avatar de jamie_88  
Fecha de Ingreso: abril-2011
Ubicación: Lima
Mensajes: 161
Antigüedad: 13 años
Puntos: 28
Respuesta: Variables erroneas

cuando haces la consulta a la base de datos (en el modelo) para obtener todos los datos de (me imagino) id=X, controla que hayan resultados, y si no los hay devuelves un valor FALSE
  #3 (permalink)  
Antiguo 24/07/2013, 14:35
 
Fecha de Ingreso: noviembre-2009
Mensajes: 381
Antigüedad: 14 años, 5 meses
Puntos: 6
Respuesta: Variables erroneas

Entiendo,

pensé que habia algo nativo, sigo haciendo como si hago las clases "a mano".

Muchas gracias!
Gustav.
  #4 (permalink)  
Antiguo 24/07/2013, 15:08
Avatar de jamie_88  
Fecha de Ingreso: abril-2011
Ubicación: Lima
Mensajes: 161
Antigüedad: 13 años
Puntos: 28
Respuesta: Variables erroneas

sigo sin entender a que te refieres con nativo?...

una pregunta, antes de "usar" el array/objeto que te devuelve la query, compruebas que exista? algo del tipo

$v = $this->Modelo->function($id);
if(!empty($v)){
...
}

o das por hecho que siempre obtendras resultados?...
  #5 (permalink)  
Antiguo 25/07/2013, 06:42
 
Fecha de Ingreso: noviembre-2009
Mensajes: 381
Antigüedad: 14 años, 5 meses
Puntos: 6
Respuesta: Variables erroneas

Esta claro, sólo era una consulta funcional con el CI.

Nativo me refiero cuando vienen cosas ya resueltas en el framework como helpers.

Saludos y muchas gracias!
Gustav.

Etiquetas: variables
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 16:01.