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); }
<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); }