Melhor forma de apresentar?
Minha duvida está ligada mais a apresentação de resultados em PHP, em tabelas para ser direto, olhem o exemplo que estava estudando, foreach
Achei realmente estranho esse trecho, não existe forma melhor?
echo "<tr><td>Bloco 1</td><td>Bloco 2</td><td>Bloco 3</td><td>Bloco 4</td></tr>";
<?php $estrutura = array( array("valor 1", "valor 2", "valor 3", "valor 4"), array("valor 5", "valor 6", "valor 7", "valor 8") ); echo "<table border='1' />"; echo "<tr><td>Bloco 1</td><td>Bloco 2</td><td>Bloco 3</td><td>Bloco 4</td></tr>"; foreach ($estrutura as $val1) { //print_r($val1); echo "<tr>"; foreach ($val1 as $val2) { echo "<td>".$val2."</td>"; } echo "</tr>"; } echo "</table>" ?
Achei realmente estranho esse trecho, não existe forma melhor?
echo "<tr><td>Bloco 1</td><td>Bloco 2</td><td>Bloco 3</td><td>Bloco 4</td></tr>";
Fabio Santos
Curtidas 0
Respostas
Ronaldo Lanhellas
20/11/2014
Minha duvida está ligada mais a apresentação de resultados em PHP, em tabelas para ser direto, olhem o exemplo que estava estudando, foreach
Achei realmente estranho esse trecho, não existe forma melhor?
echo "<tr><td>Bloco 1</td><td>Bloco 2</td><td>Bloco 3</td><td>Bloco 4</td></tr>";
<?php $estrutura = array( array("valor 1", "valor 2", "valor 3", "valor 4"), array("valor 5", "valor 6", "valor 7", "valor 8") ); echo "<table border='1' />"; echo "<tr><td>Bloco 1</td><td>Bloco 2</td><td>Bloco 3</td><td>Bloco 4</td></tr>"; foreach ($estrutura as $val1) { //print_r($val1); echo "<tr>"; foreach ($val1 as $val2) { echo "<td>".$val2."</td>"; } echo "</tr>"; } echo "</table>" ?
Achei realmente estranho esse trecho, não existe forma melhor?
echo "<tr><td>Bloco 1</td><td>Bloco 2</td><td>Bloco 3</td><td>Bloco 4</td></tr>";
Não, essa é a melhor forma para se mostrar dados tabulados de forma organizada.
GOSTEI 0
Ronaldo Lanhellas
20/11/2014
Obviamente que você pode usar frameworks para lhe auxiliar, como o DataTable Jquery, mas enfim, tudo se resume a isto que você fez.
GOSTEI 0
Fabio Santos
20/11/2014
Serio mesmo? terei que treinar bastante para não errar nenhum passo, é estranho de entender e de fazer, com JQuery fica mais facil, como?
GOSTEI 0
Ronaldo Lanhellas
20/11/2014
Na verdade com jquery é um pouco mais difícil, mas torna sua tabela mais funcional, com um maior número de funcionalidades, veja: http://www.datatables.net/
GOSTEI 0
Fabio Santos
20/11/2014
Então a regra de que o framework veio para facilitar cai por terra quando entra nas tabelas, hehehe.
achei o site meio confuso, existe documentação do JQUERY sobre o assunto?
achei o site meio confuso, existe documentação do JQUERY sobre o assunto?
GOSTEI 0
Ronaldo Lanhellas
20/11/2014
Então a regra de que o framework veio para facilitar cai por terra quando entra nas tabelas, hehehe.
achei o site meio confuso, existe documentação do JQUERY sobre o assunto?
achei o site meio confuso, existe documentação do JQUERY sobre o assunto?
Facilitar não quer dizer que será mais fácil de implementar. Acontece que se você fosse criar manualmente tudo que o DataTable do Jquery faz, você gastaria MUITO mais tempo, por isso o framework age como um facilitador.
GOSTEI 0
Fabio Santos
20/11/2014
Entendo, mas o uso de framework pra mim, no momento não é legal, ainda estou aprendendo muito.
GOSTEI 0
Ronaldo Lanhellas
20/11/2014
Entendo, mas o uso de framework pra mim, no momento não é legal, ainda estou aprendendo muito.
Então continue com o que você está fazendo, que está correto, e depois quando sentir mais segurança, use algum framework.
GOSTEI 0
Soeuseijothaz
20/11/2014
Entendo, mas o uso de framework pra mim, no momento não é legal, ainda estou aprendendo muito.
Então continue com o que você está fazendo, que está correto, e depois quando sentir mais segurança, use algum framework.
E afnial de contas todos os frameworks vão implementar um table mesmo. kkk
GOSTEI 0
Fabio Santos
20/11/2014
kkkkkk pois é. só isso pessoal, obrigado.
GOSTEI 0