Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Bom dia,
estou tentando fazer relatorios personalizados de uma tabela do mysql, através do php...
mas eis minha duvida.. como fazer uma 'tabela dinamica', tipo a do excel... mas com php
alguma sugestão de ferramenta?
Está falando das fórmulas do Excel? Aquilo de "=(B2+B3)/C4"?
>
Está falando das fórmulas do Excel? Aquilo de "=(B2+B3)/C4"?
não...
no excel 2007 (nao sei se nas outras versões existe).
qnd você faz varias colunas com dados.. você pode transformar em tabela dinamica...
onde você seleciona os campos, faz ordenações, estatisticas e etc...
por exemplo
Nome Cidade Bairro
Joao São Paulo Jardim America
Pedro Santo Andre Av. Brasil
Maria São Cristovao Jardim America
José São Paulo Av. Brasil
Afonso São Paulo Jardim America
Marcio São Paulo Jardim America
Transformando em tabela dinamica
Rótulos de Linha
-São Paulo(cidade)
-Av. Brasil(bairro)
José(usuario)
Pedro(usuario)
-Jardim America(bairro)
Afonso(usuario)
Joao(usuario)
Marcio(usuario)
Maria(usuario)
Total geral 6
soh de você selecionar os campos ele ordenou os usuarios pro cidade, dividindo por bairro e logo apois dividindo os usuarios
eu preciso fazer isso em php e mysql... com 1 tabela... a qual contém 2 campos Atributo e Valor.
os atributos podem ser -> Usuario, Cidade, Bairro
os valores são os nomes do usuario, nome da cidade, e o nome do bairro...
e gostaria de uma ajuda de como fazer essa divisão...
obrigado
Abaixo você tem um código para o PHP Gerar um Excel.
header("Content-type: application/vnd.ms-excel");
header("Content-type: application/force-download");
header("Content-Disposition: attachment; filename=relatorio.xls");
header("Pragma: no-cache");
Para criar uma tabela dinâmica realmente não faço idéia, mas sei como criar uma tabela no excel com campos vindo do MYSQL.
<table>
<tr>
<th>Cidades</th>
</tr>
<tr>
<td>Rio de Janeiro</td>
</tr>
</table>
É mais ou menos isto ae!
O que você quer dizer com isto? Se a parte dinâmica for a parte da ordenação, procure por Data Grid. No laboratório de scripts tem alguns fazendo isto. Se não for isto, tente ser mais específico.
Carlos Eduardo