Jossiel Gnadt Postado Março 24, 2010 Denunciar Share Postado Março 24, 2010 ao invez de colocar os dados abaixo da tabela em ordem bonitinho, ele jogo ao lado. como resolver.. segue codigo de exemplo;<?php require_once('Connections/xxx.php'); ?> <?php if (!function_exists("GetSQLValueString")) { function GetSQLValueString($theValue, $theType, $theDefinedValue = "", $theNotDefinedValue = "") { if (PHP_VERSION < 6) { $theValue = get_magic_quotes_gpc() ? stripslashes($theValue) : $theValue; } $theValue = function_exists("mysql_real_escape_string") ? mysql_real_escape_string($theValue) : mysql_escape_string($theValue); switch ($theType) { case "text": $theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL"; break; case "long": case "int": $theValue = ($theValue != "") ? intval($theValue) : "NULL"; break; case "double": $theValue = ($theValue != "") ? doubleval($theValue) : "NULL"; break; case "date": $theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL"; break; case "defined": $theValue = ($theValue != "") ? $theDefinedValue : $theNotDefinedValue; break; } return $theValue; } } $maxRows_Recordset1 = 30; $pageNum_Recordset1 = 0; if (isset($_GET['pageNum_Recordset1'])) { $pageNum_Recordset1 = $_GET['pageNum_Recordset1']; } $startRow_Recordset1 = $pageNum_Recordset1 * $maxRows_Recordset1; mysql_select_db($database_PrimaveraJD, $PrimaveraJD); $query_Recordset1 = "SELECT * FROM controle_telefone ORDER BY id ASC"; $query_limit_Recordset1 = sprintf("%s LIMIT %d, %d", $query_Recordset1, $startRow_Recordset1, $maxRows_Recordset1); $Recordset1 = mysql_query($query_limit_Recordset1, $PrimaveraJD) or die(mysql_error()); $row_Recordset1 = mysql_fetch_assoc($Recordset1); if (isset($_GET['totalRows_Recordset1'])) { $totalRows_Recordset1 = $_GET['totalRows_Recordset1']; } else { $all_Recordset1 = mysql_query($query_Recordset1); $totalRows_Recordset1 = mysql_num_rows($all_Recordset1); } $totalPages_Recordset1 = ceil($totalRows_Recordset1/$maxRows_Recordset1)-1; ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Documento sem título</title> <style type="text/css"> <!-- body,td,th { color: #FFF; font-weight: bold; } body { background-color: #000; background-repeat: repeat-x; color: #FFF; } --> </style></head> <table width="100%" border="0"> <tr> <td align="center">DATA</td> <td align="center">HORA</td> <td align="center">ORIGEM</td> <td align="center">DESTINO</td> <td align="center">NUMERO</td> <td align="center">TIPO</td> <td align="center">TELEFONISTA</td> </tr> <tr> <?php do { ?> <td><?php echo $row_Recordset1['data']; ?></td> <td><?php echo $row_Recordset1['hora']; ?></td> <td><?php echo $row_Recordset1['origem']; ?></td> <td><?php echo $row_Recordset1['destino']; ?></td> <td><?php echo $row_Recordset1['numero']; ?></td> <td><?php echo $row_Recordset1['tipo']; ?></td> <td><?php echo $row_Recordset1['session']; ?></td> <?php } while ($row_Recordset1 = mysql_fetch_assoc($Recordset1)); ?> </tr> <tr> <td align="center" valign="middle"> </td> <td align="center" valign="middle"> </td> <td align="center" valign="middle"> </td> <td align="center" valign="middle"> </td> <td align="center" valign="middle"> </td> <td align="center" valign="middle"> </td> <td align="center" valign="middle"> </td> </tr> <tr> <td colspan="7" align="center" valign="middle"> </td> </tr> </table> <p> </p> <p> </p> </html> <?php mysql_free_result($Recordset1); ?> Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 m3io Postado Março 24, 2010 Denunciar Share Postado Março 24, 2010 <table width="100%" border="0"> <tr> <td align="center">DATA</td> <td align="center">HORA</td> <td align="center">ORIGEM</td> <td align="center">DESTINO</td> <td align="center">NUMERO</td> <td align="center">TIPO</td> <td align="center">TELEFONISTA</td> </tr> <tr><?php } while ($row_Recordset1 = mysql_fetch_assoc($Recordset1)); ?> ///////isto aki <td><?php echo $row_Recordset1['data']; ?></td> <td><?php echo $row_Recordset1['hora']; ?></td> <td><?php echo $row_Recordset1['origem']; ?></td> <td><?php echo $row_Recordset1['destino']; ?></td> <td><?php echo $row_Recordset1['numero']; ?></td> <td><?php echo $row_Recordset1['tipo']; ?></td> <td><?php echo $row_Recordset1['session']; ?></td><?php mysql_free_result($Recordset1); ?> ////e isto </tr> <tr> <td align=center" valign="middle"> </td> <td align="center" valign="middle"> </td> <td align="center" valign="middle"> </td> <td align="center" valign="middle"> </td> <td align="center" valign="middle"> </td> <td align="center" valign="middle"> </td> <td align="center" valign="middle"> </td> </tr> <tr> <td colspan="7" align="center" valign="middle"> </td> </tr></table><p> </p><p> </p></html><?php?>ou então tenta<table width="100%" border="0"> <tr> <td align="center">DATA</td> <td align="center">HORA</td> <td align="center">ORIGEM</td> <td align="center">DESTINO</td> <td align="center">NUMERO</td> <td align="center">TIPO</td> <td align="center">TELEFONISTA</td> </tr> <tr><?php } while ($row_Recordset1 = mysql_fetch_assoc($Recordset1)); ?> ////e isto <td><?php echo $row_Recordset1['data]; ?></td> <td><?php echo $row_Recordset1['hora']; ?></td> <td><?php echo $row_Recordset1['origem']; ?></td> <td><?php echo $row_Recordset1['destino']; ?></td> <td><?php echo $row_Recordset1['numero']; ?></td> <td><?php echo $row_Recordset1['tipo']; ?></td> <td><?php echo $row_Recordset1['session']; ?></td> </tr> <tr> <td align="center" valign="middle"> </td> <td align="center" valign="middle"> </td> <td align="center" valign="middle"> </td> <td align="center" valign="middle"> </td> <td align="center" valign="middle"> </td> <td align="center" valign="middle"> </td> <td align="center" valign="middle"> </td> </tr> <tr> <td colspan="7" align="center" valign="middle"> </td><?php mysql_free_result($Recordset1); ?> ////e isto </tr></table><p> </p><p> </p></html><?php?>senao me engano muito é o teu ciclo while e ophp mysql_free_result($Recordset1); k estao no lugar errado, tenta mudar eles de sitios alternados ate conseguires o k keres. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Jossiel Gnadt Postado Março 24, 2010 Autor Denunciar Share Postado Março 24, 2010 <table width="100%" border="0"> <tr> <td align="center">DATA</td> <td align="center">HORA</td> <td align="center">ORIGEM</td> <td align="center">DESTINO</td> <td align="center">NUMERO</td> <td align="center">TIPO</td> <td align="center">TELEFONISTA</td> </tr> <tr><?php } while ($row_Recordset1 = mysql_fetch_assoc($Recordset1)); ?> ///////isto aki <td><?php echo $row_Recordset1['data']; ?></td> <td><?php echo $row_Recordset1['hora']; ?></td> <td><?php echo $row_Recordset1['origem']; ?></td> <td><?php echo $row_Recordset1['destino']; ?></td> <td><?php echo $row_Recordset1['numero']; ?></td> <td><?php echo $row_Recordset1['tipo']; ?></td> <td><?php echo $row_Recordset1['session']; ?></td><?php mysql_free_result($Recordset1); ?> ////e isto </tr> <tr> <td align=center" valign="middle"> </td> <td align="center" valign="middle"> </td> <td align="center" valign="middle"> </td> <td align="center" valign="middle"> </td> <td align="center" valign="middle"> </td> <td align="center" valign="middle"> </td> <td align="center" valign="middle"> </td> </tr> <tr> <td colspan="7" align="center" valign="middle"> </td> </tr></table><p> </p><p> </p></html><?php?>ou então tenta<table width="100%" border="0"> <tr> <td align="center">DATA</td> <td align="center">HORA</td> <td align="center">ORIGEM</td> <td align="center">DESTINO</td> <td align="center">NUMERO</td> <td align="center">TIPO</td> <td align="center">TELEFONISTA</td> </tr> <tr><?php } while ($row_Recordset1 = mysql_fetch_assoc($Recordset1)); ?> ////e isto <td><?php echo $row_Recordset1['data]; ?></td> <td><?php echo $row_Recordset1['hora']; ?></td> <td><?php echo $row_Recordset1['origem']; ?></td> <td><?php echo $row_Recordset1['destino']; ?></td> <td><?php echo $row_Recordset1['numero']; ?></td> <td><?php echo $row_Recordset1['tipo']; ?></td> <td><?php echo $row_Recordset1['session']; ?></td> </tr> <tr> <td align="center" valign="middle"> </td> <td align="center" valign="middle"> </td> <td align="center" valign="middle"> </td> <td align="center" valign="middle"> </td> <td align="center" valign="middle"> </td> <td align="center" valign="middle"> </td> <td align="center" valign="middle"> </td> </tr> <tr> <td colspan="7" align="center" valign="middle"> </td><?php mysql_free_result($Recordset1); ?> ////e isto </tr></table><p> </p><p> </p></html><?php?>senao me engano muito é o teu ciclo while e ophp mysql_free_result($Recordset1); k estao no lugar errado, tenta mudar eles de sitios alternados ate conseguires o k keres.Não resolveu Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 m3io Postado Março 24, 2010 Denunciar Share Postado Março 24, 2010 eu fiz isso de cabeca , sem tomar bem atençao, tu keres repetir uma linha da tabela comforme os registos encontrados certo???então se é issodentro do ciclo"while bla bla bla"aki só pode ficar o codigo da linha completa k keres repetirex : <tr>teu resultado</tr>ex2: <td>teu result</td>ex3: <th>teu result</th>//a ideia é k so unicamente o codigo certinho da linha é k pode estar dentro do ciclo..se tiveres algum <td> ou outro a mais ele vai repetir e jogar tudo fora do lugar"resulteset bla bla bla" Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Jossiel Gnadt Postado Março 24, 2010 Autor Denunciar Share Postado Março 24, 2010 eu fiz isso de cabeca , sem tomar bem atençao, tu keres repetir uma linha da tabela comforme os registos encontrados certo???então se é issodentro do ciclo"while bla bla bla"aki só pode ficar o codigo da linha completa k keres repetirex : <tr>teu resultado</tr>ex2: <td>teu result</td>ex3: <th>teu result</th>//a ideia é k so unicamente o codigo certinho da linha é k pode estar dentro do ciclo..se tiveres algum <td> ou outro a mais ele vai repetir e jogar tudo fora do lugar"resulteset bla bla bla"Sim seria exibir conforme o resultado da busca, colocar cada linha da tabela do bd na tabela a ser exibida, porém elas essas linhas ficam na horizontal, e não na vertical, ou seja, estão caindo ao lado da tabela, e não na tabela. apenas o primeiro resultado fica na tabela os demais seguem em linha um ao lado do outro. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 ESerra Postado Março 24, 2010 Denunciar Share Postado Março 24, 2010 Troca:<tr> <?php do { ?> <td><?php echo $row_Recordset1['data']; ?></td> <td><?php echo $row_Recordset1['hora']; ?></td> <td><?php echo $row_Recordset1['origem']; ?></td> <td><?php echo $row_Recordset1['destino']; ?></td> <td><?php echo $row_Recordset1['numero']; ?></td> <td><?php echo $row_Recordset1['tipo']; ?></td> <td><?php echo $row_Recordset1['session']; ?></td> <?php } while ($row_Recordset1 = mysql_fetch_assoc($Recordset1)); ?> </tr> Por: <?php do { ?> <tr> <td><?php echo $row_Recordset1['data']; ?></td> <td><?php echo $row_Recordset1['hora']; ?></td> <td><?php echo $row_Recordset1['origem']; ?></td> <td><?php echo $row_Recordset1['destino']; ?></td> <td><?php echo $row_Recordset1['numero']; ?></td> <td><?php echo $row_Recordset1['tipo']; ?></td> <td><?php echo $row_Recordset1['session']; ?></td> </tr> <?php } while ($row_Recordset1 = mysql_fetch_assoc($Recordset1)); ?> Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Jossiel Gnadt Postado Março 24, 2010 Autor Denunciar Share Postado Março 24, 2010 Troca:<tr> <?php do { ?> <td><?php echo $row_Recordset1['data']; ?></td> <td><?php echo $row_Recordset1['hora']; ?></td> <td><?php echo $row_Recordset1['origem']; ?></td> <td><?php echo $row_Recordset1['destino']; ?></td> <td><?php echo $row_Recordset1['numero']; ?></td> <td><?php echo $row_Recordset1['tipo']; ?></td> <td><?php echo $row_Recordset1['session']; ?></td> <?php } while ($row_Recordset1 = mysql_fetch_assoc($Recordset1)); ?> </tr> Por: <?php do { ?> <tr> <td><?php echo $row_Recordset1['data']; ?></td> <td><?php echo $row_Recordset1['hora']; ?></td> <td><?php echo $row_Recordset1['origem']; ?></td> <td><?php echo $row_Recordset1['destino']; ?></td> <td><?php echo $row_Recordset1['numero']; ?></td> <td><?php echo $row_Recordset1['tipo']; ?></td> <td><?php echo $row_Recordset1['session']; ?></td> </tr> <?php } while ($row_Recordset1 = mysql_fetch_assoc($Recordset1)); ?>Deu certo! Muito Obrigado m3io e ESerra! Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Jossiel Gnadt
ao invez de colocar os dados abaixo da tabela em ordem bonitinho, ele jogo ao lado. como resolver.. segue codigo de exemplo;
Link para o comentário
Compartilhar em outros sites
6 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.