
19/01/2010, 12:04
|
 | | | Fecha de Ingreso: mayo-2009 Ubicación: Lima
Mensajes: 232
Antigüedad: 15 años, 10 meses Puntos: 0 | |
Respuesta: Problema con sesiones en mvc y dto Gator una consulta mira en mi caso cuando elimino aqui mato la sesion, pero no salen lo demas registros.
usuarios_controler.php
if ($accion_elegida == "del") {
$model_usuario=new usuario_model();
$model_usuario->delete_usuario($codigo_atr);
$_SESSION["msj"] ="<img src='../imagenes/b_drop.png' />Registro Eliminado Correctamente .";
unset($_SESSION["lista_usuarios"]); //aqui mate la sesion
$model_usuario->listar_usuarios($dto); //listar usuarios lo cree
en el model hber que si despues de eliminar la sesion automaticamente recupere la sesion pero no lo hace.
?>
<script LANGUAGE="JavaScript">
var paginax="../view/usuarios.php"
location.href=paginax
</script>
<?
}
?>
usuarios_dao.php
public function listar_usuarios($dto) //el dto contiene los seter y los geter set get
{
try{
$imp=factory_dao::get_implementacion($_SESSION["ds"]); //el fatory dao en mi caso ds es mysql tambien agarra en sql pero estoy haciendo las pruebas
$imp->conectar(); //llamo a conectar
$cad="select * from usuarios where nomusu = '$dto'"; //hago la consulta
$rec=$imp->execute_query($cad); //ejecuto la consulta
return $rec; //retorno la consult
}
catch(Exception $e){
throw $e;
}
} //los try y catch para atrapar los exceptions, habra una forma de recuperar la sesion u otra manera de hacer eso traspasando la data en las sesiones.
usuarios_model.php
public function listar_usuarios($dto){
try {
$usuario_dao=new usuario_dao();
$usuario_dao->listar_usuarios($dto);
//$ncodigo
}
catch(Exception $e){
throw $e;
}
} |