Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Thiago Web10

[Resolvido] 4 resultados por coluna

Recommended Posts

ola pessoal

 

tenho 20 linhas de informação na minha tabela no mysql !

 

gostaria de exibir ela numa tabela mostrando 4 resultados por coluna.

ex:

 

 

1|2|3|4

5|6|7|8

..... e assim vai.

 

como fazer ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

$i = 0;
while () {
++$i;

if ($i==1) {
echo '<tr>';
}

//faz o q tem q fazer

if ($i==4) {
echo '</tr>';
}

}

Ou, mais fácil ainda, é exibir normalmente, separando os registros em DIVs e estilizando suas posições com CSS. Precisa um conhecimento básico em webstandards.

 

Entendeu?

Compartilhar este post


Link para o post
Compartilhar em outros sites

$i = 0;
while () {
++$i;

if ($i==1) {
echo '<tr>';
}

//faz o q tem q fazer

if ($i==4) {
$i = 0;
echo '</tr>';
}

}

Da forma como estava, iria funcionar somente na primeira linha. Adicionei uma linha para corrigir o problema.

Até mais.

Compartilhar este post


Link para o post
Compartilhar em outros sites

ou usar o operador %

 

<?php
	$count = 20;
	$i = 0;
	
	echo '<table><tr>';
	while( $i<$count )
	{
		if( $i && $i%4==0 )
			echo '</tr><tr>';
			
		echo '<td>'.$i.'</td>';
		
		$i++;
	}
	echo '</tr></table>';

saída:

0 1 2 3

4 5 6 7

8 9 10 11

12 13 14 15

16 17 18 19

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.