示例#1
0
    if ($_REQUEST["accion"] == "Guardar") {
        $oMail = new Maile($_REQUEST["id_mail"]);
        $oMail->Seccion = $_REQUEST["seccion"];
        $oMail->Mail = $_REQUEST["mail"];
        $oMail->Persistir();
        header("Location: " . $_SERVER['PHP_SELF']);
    }
    if ($_REQUEST["accion"] == "Editar") {
        $oMail = new Maile($_REQUEST["id_mail"]);
        $smarty->assign("id_mail", $oMail->Id);
        $smarty->assign("seccion", $oMail->Seccion);
        $smarty->assign("mail", $oMail->Mail);
    }
    if ($_REQUEST["accion"] == "Borrar") {
        $oMail = new Maile($_REQUEST["id_mail"]);
        $oMail->Eliminar();
        header("Location: " . $_SERVER['PHP_SELF']);
    }
}
$oMails = new Mails();
$rs = $oMails->GetAll();
$row = $rs->_array;
if (count($row) >= 1) {
    foreach ($row as $key => $value) {
        $fields = $value;
        $aDatos[] = array("id_mail" => $fields["ID_MAILS"], "seccion" => $fields["SECCION"], "mail" => $fields["MAIL"]);
    }
}
$smarty->assign("mails", $aDatos);
// Render del template
$smarty->display('lista_mails.tpl');