Example #1
0
 public function index()
 {
     $data = array();
     $data['URLADICIONAR'] = site_url('painel/comprador/adicionar');
     $data['URLLISTAR'] = site_url('painel/comprador');
     $data['BLC_DADOS'] = array();
     $data['BLC_SEMDADOS'] = array();
     $data['BLC_PAGINAS'] = array();
     $pagina = $this->input->get('pagina');
     if (!$pagina) {
         $pagina = 0;
     } else {
         $pagina = ($pagina - 1) * LINHAS_PESQUISA_DASHBOARD;
     }
     $res = $this->CompradorM->get(array(), FALSE, $pagina);
     if ($res) {
         foreach ($res as $r) {
             $cpf = mascara($r->cpfcomprador, '###.###.###-##');
             $data['BLC_DADOS'][] = array("NOME" => $r->nomecomprador, "CIDADE" => $r->cidadecomprador, "UF" => $r->ufcomprador, "EMAIL" => $r->emailcomprador, "CPF" => $cpf, "URLEDITAR" => site_url('painel/comprador/editar/' . $r->codcomprador), "URLEXCLUIR" => site_url('painel/comprador/excluir/' . $r->codcomprador));
         }
     } else {
         $data['BLC_SEMDADOS'][] = array();
     }
     $totalItens = $this->CompradorM->getTotal();
     $totalPaginas = ceil($totalItens / LINHAS_PESQUISA_DASHBOARD);
     $indicePg = 1;
     $pagina = $this->input->get('pagina');
     if (!$pagina) {
         $pagina = 1;
     }
     $pagina = $pagina == 0 ? 1 : $pagina;
     if ($totalPaginas > $pagina) {
         $data['HABPROX'] = null;
         $data['URLPROXIMO'] = site_url('painel/comprador?pagina=' . ($pagina + 1));
     } else {
         $data['HABPROX'] = 'disabled';
         $data['URLPROXIMO'] = '#';
     }
     if ($pagina <= 1) {
         $data['HABANTERIOR'] = 'disabled';
         $data['URLANTERIOR'] = '#';
     } else {
         $data['HABANTERIOR'] = null;
         $data['URLANTERIOR'] = site_url('painel/comprador?pagina=' . ($pagina - 1));
     }
     while ($indicePg <= $totalPaginas) {
         $data['BLC_PAGINAS'][] = array("LINK" => $indicePg == $pagina ? 'active' : null, "INDICE" => $indicePg, "URLLINK" => site_url('painel/comprador?pagina=' . $indicePg));
         $indicePg++;
     }
     $this->parser->parse('painel/comprador_listar', $data);
 }
Example #2
0
	            <tbody>
	            	
	            	
	            	<?php 
if (isset($_GET["page"])) {
    $page = $_GET["page"];
} else {
    $page = 1;
}
$start_from = ($page - 1) * 20;
if ($_GET["tipo"] != NULL) {
    $tipo = $_GET["tipo"];
    $result = mysql_query("SELECT * FROM `processos` WHERE  `data` > '{$data0}' AND `data` < '{$dataf}' AND `tipo` = '{$tipo}'");
} else {
    $result = mysql_query("SELECT * FROM `processos` WHERE  `data` > '{$data0}' AND `data` < '{$dataf}'");
}
while ($row = mysql_fetch_array($result)) {
    print '<tr class = index_tj_body>';
    print '<td>' . $row["data"] . '</td>';
    print '<td class = "sNum">' . mascara($row["processo"]) . " " . $row["tipo"] . '<span class = "Num">' . $row["processo"] . '</span></td>';
    print '<td>' . $row["relator"] . '</td>';
    print '<td>' . $row["reu"] . '</td>';
    print '<td>' . $row["crime"] . '</td>';
    print '</tr>';
}
?>
                </tbody>
            </table>
        </div>
	</body>
</html>
/**
 * Metodo para formatar string
 * @author Ricardo Rosa
 * @version 05/03/2010
 * @param ARRAY $parametros defevera ser informado: entrada (valor a
 *                          ser formatado), formato (cep, cpf,
 *                          cnpj, nome, vExtenso, expressao a ser colocada na mascara)
 * @return string
 */
function formataString($parametros)
{
    $entrada = utf8_decode($parametros['entrada']);
    $formato = '';
    $tamanho = '';
    switch ($parametros['formato']) {
        case 'cep':
            //14074-140
            $formato = '99999-999';
            $tamanho = '8';
            break;
        case 'placa':
            //aaa-9999
            $formato = '999-9999';
            $tamanho = '7';
            break;
        case 'cpf':
            $formato = '999.999.999-99';
            $tamanho = '11';
            break;
        case 'cnpj':
            $formato = '99.999.999/9999-99';
            $tamanho = '14';
            break;
        case 'cpf_cnpj':
            if (strlen($parametros['entrada']) == 11) {
                $formato = '999.999.999-99';
                $tamanho = '11';
            } else {
                $formato = '99.999.999/9999-99';
                $tamanho = '14';
            }
            break;
        case 'telefone':
            if (strlen($parametros['entrada']) == 13) {
                $formato = '999 (99) 9999-9999';
                $tamanho = '13';
            } else {
                if (strlen($parametros['entrada']) == 12) {
                    $formato = '99 (99) 9999-9999';
                    $tamanho = '12';
                } else {
                    $formato = '(99) 9999-9999';
                    $tamanho = '10';
                }
            }
            break;
        case 'nome':
            return formataNome($entrada);
            break;
        case 'vExtenso':
            return valorPorExtenso($entrada);
            break;
        case 'moedaDb':
            return formata_numero_db($parametros['entrada'], $parametros['casas']);
            break;
        default:
            $formato = $parametros['formato'];
            $tamanho = $parametros['tamanho'];
    }
    return mascara($entrada, $formato, $tamanho);
}