Rafael Ribeiro Postado Julho 9, 2007 Denunciar Share Postado Julho 9, 2007 Boa Tarde!Sou iniciante em PHP e MySQL, desenvolvo sites buscando scripts disponíveis como hobbie mesmo.Estou com um problema e peço ajuda:Gostaria de exibir dados coletados de uma tabela do meu DB MySQL em uma tabela exibida em uma página em php.Ou seja, que os dados coletado sejam exibidos da seguinte forma:1 23 45 67 8e assim sucessivamente.Eu consigo exibir um dado por linha, mas não 2 dados por linha da tabela em diferentes colunas.Abaixo segue copia do código, peço ajuda por favor:<?$user=$_GET["admin"]; // selecionar a tabela$db = mysql_select_db($db_name, $connection) or die("Couldn't select database.");{$sql = "SELECT username, idFROM $table_nameWHERE usernameLIKE '$user'";$result = mysql_query($sql);echo "<TABLE border=0 cellpadding=0' cellspacing='0'>";$alternate = "2"; while ($myrow = mysql_fetch_array($result)){$username = $myrow["username];$id = $myrow["id"]; if ($alternate == "1") { $color = "#CCCCE6"; $alternate = "2"; } else { $color = "#E6E6FF"; $alternate = "1"; } echo "<TR align='justify' bgcolor=$color class='text-header' width=300' height='200' colls='4' rows='4'><TD></TD><td><a href=\"exibir.php\" onClick='window.open(\"exibir.php?id=$id\",\"imagempop\",\"resizable=yes,toolbar=no,status=no,scrollbars=auto\");return false;'><img src='show.php?id=$id' width='200' height='150' style='border:1px solid #cccccc;'></TD><TD></TD><TD></TD>";}echo "</TR></TABLE>";}// fecha a comunicaçãomysql_free_result($result);?>Alguém poderia me ajudar ou me explicar como exibir dados coletados do MySql em uma tabela ordenada por Linhas e Colunas exemplo:a cada linha 2 dados são exibidos.Muito Obrigado a todos. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 ESerra Postado Julho 9, 2007 Denunciar Share Postado Julho 9, 2007 Aqui tem a lógica... Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Rafael Ribeiro
Boa Tarde!
Sou iniciante em PHP e MySQL, desenvolvo sites buscando scripts disponíveis como hobbie mesmo.
Estou com um problema e peço ajuda:
Gostaria de exibir dados coletados de uma tabela do meu DB MySQL em uma tabela exibida em uma página em php.
Ou seja, que os dados coletado sejam exibidos da seguinte forma:
1 2
3 4
5 6
7 8
e assim sucessivamente.
Eu consigo exibir um dado por linha, mas não 2 dados por linha da tabela em diferentes colunas.
Abaixo segue copia do código, peço ajuda por favor:
<?
$user=$_GET["admin"];
// selecionar a tabela
$db = mysql_select_db($db_name, $connection) or die("Couldn't select database.");
{
$sql = "SELECT username, id
FROM $table_name
WHERE username
LIKE '$user'
";
$result = mysql_query($sql);
echo "<TABLE border=0 cellpadding=0' cellspacing='0'>";
$alternate = "2";
while ($myrow = mysql_fetch_array($result))
{
$username = $myrow["username];
$id = $myrow["id"];
if ($alternate == "1") {
$color = "#CCCCE6";
$alternate = "2";
}
else {
$color = "#E6E6FF";
$alternate = "1";
}
echo "<TR align='justify' bgcolor=$color class='text-header' width=300' height='200' colls='4' rows='4'><TD></TD><td><a href=\"exibir.php\" onClick='window.open(\"exibir.php?id=$id\",\"imagempop\",\"resizable=yes,toolbar=no,status=no,scrollbars=auto\");return false;'><img src='show.php?id=$id' width='200' height='150' style='border:1px solid #cccccc;'></TD><TD></TD><TD></TD>";
}
echo "</TR></TABLE>";
}
// fecha a comunicação
mysql_free_result($result);
?>
Alguém poderia me ajudar ou me explicar como exibir dados coletados do MySql em uma tabela ordenada por Linhas e Colunas exemplo:
a cada linha 2 dados são exibidos.
Muito Obrigado a todos.
Link para o comentário
Compartilhar em outros sites
1 resposta 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.