Abaixo vou ensinar como fazer para exibir os resultados de um banco de dados mySql em colunas.
Tutorial ensinado por: thiago_rsl, e feito por mim.

Vamos lá.
Posted 05/06/2004, 14:57
PHP |
<?php /* Coloque aqui a conexão com banco de dados e seleção de banco de dados */ $colunas="4"; //quantidade de colunas $cont="1"; //contador print"<table>"; #Consulta $s = mysql_query("SELECT * FROM tabela"); while($x=mysql_fetch_array($s)){ //se o cont for igual a 1 ele começa a linha da tabela if($cont==1){ print"<tr>"; } print"<td>"; //Aqui coloca o será exibido como resultado dentro da tabela. print"</td>"; //se o cont for igual o número de colunas ele fecha a linha da tabela if($cont==$colunas){ print"</tr>"; $cont=0; } $cont=$cont+1; //acrescenta valor ao cont } //se o valor final de cont for diferente do numero de colunas ele fechará a a linha e a tabela if(!$cont==$colunas){ print"</tr></table>"; } else { print "</table>"; } ?> |
Edição feita por: felipensp, 05/06/2004, 23:01.
Posted 10/06/2004, 03:17
Posted 10/06/2004, 06:05
Posted 10/06/2004, 06:37
Posted 30/06/2004, 16:33
<?php
include ("conexao.php");
$colunas="2"; //quantidade de colunas
$cont="1"; //contador
print"<table>";
#Consulta
$s = mysql_query("SELECT * FROM flayers order by id ASC");
while($x=mysql_fetch_array($s)){
extract($x);
if($cont==1){
print"<tr>";
}
print"<td>";
<div align="left"><p align="left"><font color="#FFFFFF" face="Verdana, Arial, Helvetica, sans-serif" size="2"><strong>Data: $data - $diasemana - $nome</strong></font> </p>
</div>
<div align="left">
<p align="left"><img src="flayersphp/$foto" width="131" height="84"></p>
</div>
print"</td>";
//se o cont for igual o número de colunas ele fecha a linha da tabela
if($cont==$colunas){
print"</tr>";
$cont=0;
}
$cont=$cont+1; //acrescenta valor ao cont
}
//se o valor final de cont for diferente do numero de colunas ele fechará a a linha e a tabela
if(!$cont==$colunas){
print"</tr></table>";
} else {
print "</table>";
}
?>
Edição feita por: danilodepolli, 30/06/2004, 16:33.
Posted 04/07/2004, 08:53
Posted 04/07/2004, 10:04
Posted 04/07/2004, 22:07
Posted 20/09/2004, 09:18
Olá galera,
Abaixo vou ensinar como fazer para exibir os resultados de um banco de dados mySql em colunas.
Tutorial ensinado por: thiago_rsl, e feito por mim.![]()
Vamos lá.
PHP |
<?php /* Coloque aqui a conexão com banco de dados e seleção de banco de dados */ $colunas="4"; //quantidade de colunas $cont="1"; //contador print"<table>"; #Consulta $s = mysql_query("SELECT * FROM tabela"); while($x=mysql_fetch_array($s)){ //se o cont for igual a 1 ele começa a linha da tabela if($cont==1){ print"<tr>"; } print"<td>"; //Aqui coloca o será exibido como resultado dentro da tabela. print"</td>"; //se o cont for igual o número de colunas ele fecha a linha da tabela if($cont==$colunas){ print"</tr>"; $cont=0; } $cont=$cont+1; //acrescenta valor ao cont } //se o valor final de cont for diferente do numero de colunas ele fechará a a linha e a tabela if(!$cont==$colunas){ print"</tr></table>"; } else { print "</table>"; } ?> |
Posted 20/09/2004, 09:46
PHP |
<?php include ("conexao.php"); $colunas="2"; //quantidade de colunas $cont="1"; //contador print"<table>"; #Consulta $s = mysql_query("SELECT * FROM flayers order by id ASC"); while($x=mysql_fetch_array($s)){ extract($x); if($cont==1){ print"<tr>"; } print"<td>"; <div align="left"><p align="left"><font color="#FFFFFF" face="Verdana, Arial, Helvetica, sans-serif" size="2"><strong>Data: <?=date('d/m/Y');?></strong></font> </p> </div> <div align="left"> <p align="left"><img src="flayersphp/<?=$x['foto'];?>" width="131" height="84"></p> </div> print"</td>"; //se o cont for igual o número de colunas ele fecha a linha da tabela if($cont==$colunas){ print"</tr>"; $cont=0; } $cont=$cont+1; //acrescenta valor ao cont } //se o valor final de cont for diferente do numero de colunas ele fechará a a linha e a tabela if(!$cont==$colunas){ print"</tr></table>"; } else { print "</table>"; } ?> |
Posted 20/09/2004, 13:08
<? include "conecta.php"; //Conecta com a base de dados ?> <html> <head> <title>teste</title> <LINK rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="#FFFFFF" text="#000000"> <? $sql = mysql_query("SELECT * FROM tb_primeira ORDER BY RAND()",$con) or die("erro no SQL: ".mysql_error()); ?> <table border="0" width="20%"> <tr> <td width="100%"><img src="figuras/<?echo mysql_result($sql,0,"foto");?>"></td> </tr> <tr> <td HEIGHT="22" COLSPAN="2" class="botpreview" width="100%"><a style="cursor: hand" href="/website-templates/6437.html?PHPSESSID=2bb2eb278f20f2a6df72fbcef2b4ca0a" target="_blank" class="white">Ver</a> | <a href="javascript: buy('6437')" class="white">Comprar</a> </td> </tr> <tr> <td colspan=2 class="smallpad" width="100%">Tipo: </span><span style='color: #003663'><?echo mysql_result($sql,0,"tipo");?></span></td> </tr> <tr> <td colspan=2 class="smallpad" width="100%">Item: </span><span style='color: #003663'><?echo mysql_result($sql,0,"item");?></span></td> </tr> <tr> <td colspan=2 class="smallpad" width="100%">Flash: </span><span style='color: #003663'><?echo mysql_result($sql,0,"flash");?></span></td> </tr> <tr> <td colspan=2 class="smallpad" width="100%">Preço: </span><span style='color: #003663'><?echo mysql_result($sql,0,"preco");?></span></td> </tr> <tr> <td colspan=2 class="smallpad" width="100%">Preço Único: </span><span style='color: #003663'><?echo mysql_result($sql,0,"precounico");?></span></td> </tr> </table> </body> </html>
Posted 14/12/2004, 01:28
Posted 14/12/2004, 04:29
Posted 14/12/2004, 12:34
Posted 14/12/2004, 21:17
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)