lfel 0 Denunciar post Postado Julho 26, 2009 Boas, Tenho o seguinte código: while ( $i < count($array) ) { if ( $array[$i]->date >= $args->startDate && $array[$i]->date <= $args->endDate ) { echo "<br/> Data: ".date('Y-m-d - H:i:s',$array[$i]->date). " # Saldo: ".$array[$i]->amount; $i++; } Gostaria de meter o resultado de cada echo dentro de uma linha de tabela html. Ou seja, como poderei criar ai uma tabela e inserir uma linha nessa tabela para cada echo (ou seja, cada iteracção). Se pudessem exemplificar no codigo que meti agradecia. Desde já obrigado. Compartilhar este post Link para o post Compartilhar em outros sites
Lucas Guima 164 Denunciar post Postado Julho 26, 2009 Bom, a estrutura vai depender de como você quer, mas se entendi... <table> <tr> <td>Data</td> <td>Saldo</td> </tr> <?php while ($i < count($array)){ if ($array[$i]->date >= $args->startDate && $array[$i]->date <= $args->endDate){ echo "<tr><td>"; echo date('Y-m-d - H:i:s',$array[$i]->date); echo "</td></tr>"; echo "<tr><td>"; echo $array[$i]->amount; echo "</td></tr>"; $i++; } } ?> </table> É pra retornar assim: +-------+-------+ | Data | Saldo | +-------+-------+ | xx/xx | R$ | +-------+-------+ | xx/xx | R$ | +-------+-------+ ... Compartilhar este post Link para o post Compartilhar em outros sites
Eliseu M. 2 Denunciar post Postado Julho 26, 2009 <table> <?php echo "<tr>"; echo "<th>Data</th>"; echo "<th>Saldo</th></tr>"; echo "<tr><td>"; echo date('Y-m-d - H:i:s',$array[$i]->date); echo "</td>"; echo "<td>"; echo $array[$i]->amount; echo "</td></tr>"; ?> </table> Não testei o código, mas é por aí. Ah, cria a tabela em cima do código PHP, por favor xD Até mais! Compartilhar este post Link para o post Compartilhar em outros sites
lfel 0 Denunciar post Postado Julho 26, 2009 Valeu!!! Resultou. Obrigado aos 2! Compartilhar este post Link para o post Compartilhar em outros sites