A evePHP é uma classe PHP que oferece inúmeras funções para facilitar o trabalho de desenvolvimento web.
Com ela você poderá criar tabelas com base em consultas a bancos de dados. Tais tabelas podem ser facilmente formatadas através de css. Vem com formulário para filtragem de conteúdo, paginação, botões de próximaanterior página, primeira/última página, ordenação dos campos.
Além disso, futuramente ela cobrirá diversas outras funções, tais como validações e formatações de CPF, CNPJ, telefone, data/hora, validação de formulário, métodos para driblar o globals off do PHP e muito mais.
array('server'=>'localhost','user'=>'root','pw'=>'secret','db'=>'mysql'), //array com os parâmetros de conexão ao banco de dados, neste caso host, usuário, senha e banco para ser utilizado (pode variar de acordo com o banco e a forma de conexão definida na classe 'sql' => 'select help_keyword_id,name from help_keyword', //string de consulta padrão 'size' => 25, //número de linhas por página 'sort_az' => 'az.png', //caminho para imagem com icone de classificação crescente 'sort_za' => 'za.png',//caminho para imagem com icone de classificação decrescente 'back' => 'back.png', //caminho para imagem com icone de página anterior 'forward' => 'forward.png', //caminho para imagem com icone de próxima página 'start' => 'start.png', //caminho para imagem com icone de primeira página 'finish' => 'finish.png', //caminho para imagem com icone de última página 'clear' => 'eraser.png', //caminho para imagem com icone de limpar tabela 'labels' => array('Código','Nome'), //rótulos para as colunas. deve estara na mesma ordem que aparecem na consulta. 'alink' => array(0,'href="teste.php?id=[+value+]" target="_blank"'),//aqui pode-se atribuir uma ação para cada linha de resultado. o primeiro parâmetro é o índice da coluna que fornecerá a variável. o segundo parâmetro é o conteúdo da tag que irá dentro do link (pode ser href, ou onclick ou ondblclick, etc.). utilize o código [+value+] sempre no local onde quer que apareça a variável. para não ativar esta opção, deixe em branco (alink=>'') 'serialized' => $_GET['serialized'], //obrigatório para fazer a classe funcionar.... 'order' => $_GET['order'], //obrigatório para fazer a classe funcionar.... 'xtabField' => $_GET['xtabField'], //obrigatório para fazer a classe funcionar.... 'xtabSearch' => $_GET['xtabSearch'] //obrigatório para fazer a classe funcionar.... ); //print_r($tabConfig); $tab = $class->xtab($tabConfig); echo $tab; ?>