adavis 0 Denunciar post Postado Dezembro 13, 2012 Olá.. Como faço para montar uma tabela com a quantidade de linhas e colunas determinada pela quantidade de registro do banco de dados e inserir com dados vindos do banco.. Tento montar mas os dados ficam embaixo de uma unica coluna e as outras colunas ficam vazias. Compartilhar este post Link para o post Compartilhar em outros sites
Vitor Ferrari 1 Denunciar post Postado Dezembro 13, 2012 No caso você quer exibir todos os registros de uma tabela em uma coluna? Se for o caso poste a estrutura da tabela aqui pra mim ver se consigo fazer um pra você. Compartilhar este post Link para o post Compartilhar em outros sites
Natanael.php 0 Denunciar post Postado Dezembro 13, 2012 Pra montar uma tabela dinamicamente é só usar 2 for. Ficaria assim: <?php $linhas = 3; $colunas = 5; echo "<table>"; for ($i=0; $i < $linhas; $i++){ echo "<tr>"; for ($j=0; $j < $colunas; $j++){ echo "<td> Valor </td>"; } echo "</tr>"; } echo "</table>"; ?> Compartilhar este post Link para o post Compartilhar em outros sites
adavis 0 Denunciar post Postado Dezembro 13, 2012 vou tentar fazer com 2 for e digo se funcionou! bjs Compartilhar este post Link para o post Compartilhar em outros sites
adavis 0 Denunciar post Postado Dezembro 13, 2012 . . . for ($i=0; $i < $count; $i++){ echo "<tr>"; echo "<td> teste </td>"; for ($j=0; $j < $d; $j++){ echo "<td> masculino </td>"; for ($k=1; $k < $d; $k++){ echo "<td> feminino </td>"; break; } } echo "</tr>"; } . . . minha dúvida é a seguinte: ali onde estão "teste, masculino e feminino" tenho que trazer os resultados do bd, como fazer isso?? pois se eu colocar um while pra pegar os resultados esse for vai repetir várias vezes(a quantidade de vezes do while).. como que faço?? Compartilhar este post Link para o post Compartilhar em outros sites
angelorubin 142 Denunciar post Postado Dezembro 13, 2012 Boa tarde, Veja se ajuda: <table width="100%" border="1" cellspacing="1" cellpadding="1"> <caption>Minha Tabela</caption> <tr> <th scope="col">Gêneros</th> </tr> <?php $genero = array('masculino', 'feminino', 'outros'); foreach($genero as $dados){ ?> <tr> <td><?php echo $dados; ?></td> </tr> <?php }; ?> </table> Compartilhar este post Link para o post Compartilhar em outros sites
adavis 0 Denunciar post Postado Dezembro 13, 2012 não! preciso dos dados de forma dinâmica! :) Compartilhar este post Link para o post Compartilhar em outros sites
angelorubin 142 Denunciar post Postado Dezembro 13, 2012 Boa tarde, Foi apenas um exemplo. Onde tem o array no exemplo, você deve colocar o seu que foi pego de forma dinâmica, OK? Se tiver como mostrar a forma que está fazendo, facilita na ajuda. Compartilhar este post Link para o post Compartilhar em outros sites