Olha tem como quebrar linha dentro de uma tabela como essa
<html> <head> <title>Controle de Conexão</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> </head> <body> <table border="1"><tr> <td><b>ID</b></td> <td><b>Data</b></td> <td><b>Horario</b></td> <td><b>Site (URL)</b></td> <td><b>Usuario</b></td> <td><b>Ip Maquina</b></td> </tr> <?php //Iniciando a função para ciar as tabelas e iniciar a pesquisa function fetch_records($table_name, $fields){ include 'conexao.php'; // começando a partir de $do_dia = "28"; $do_mes = "05"; // até ... $ate_dia = "29"; $ate_mes = "05"; $query = "SELECT traffic.id, traffic.date, traffic.time, traffic.url, traffic.authuser, hostnames.hostname FROM traffic,hostnames WHERE (traffic.ip = hostnames.ip) AND (traffic.date BETWEEN '2010-05-28' AND '2010-05-29') AND (traffic.authuser LIKE '%celio.ribeiro%') "; //laça para gerar os dados nas tabelas. $resultado = mysql_query($query,$conexao); if($resultado) { if(mysql_num_rows($resultado) == 0) { return "nao a dados no seu database"; } Else { while($arr = mysql_fetch_array($resultado, MYSQL_ASSOC)) { $table .= "\t\t<tr>\n"; foreach ($arr as $val_col) { $table .= "\t\t\t".'<td>'.$val_col.'</td>'."\n"; } $table .= "\t\t</tr>\n"; } $table .= "</table>"; return $table; } mysql_free_result($run); } //while ($linha = mysql_fetch_array($resultado)) return "erro ao criar tabela."; } //chamando a função com tabela e dados. $table = "traffic,hostnames"; $cols = array("traffic.id","traffic.date","traffic.time","traffic.url","traffic.authuser","hostnames.hostname",); //traffic.id, traffic.date, traffic.time, traffic.url, traffic.authuser, hostnames.hostname echo fetch_records($table, $cols); // mysql_closed($conexao) ?> </table> </table> </body> </html>
estou apanhando com isso aqui...