Jump to content


Photo

If E Else, Criando Tabela


  • Faça o login para participar
1 reply to this topic

#1 Julinho

Julinho

    24 Horas

  • Usuários
  • 473 posts
  • Sexo:Não informado

Posted 24/06/2007, 19:38

Boa noite pessoal. Estou com dificultade para fazer o seguinte. Tenho um while no mysql_fetch_array e gostaria que se o $i for par ele crie uma linha nova com duas colunas, e se i$ por par ele ensinar 3 novas colunas na ultima linha. Tenho atualmente assim:
<?
	include('sistema/config.php');
	$Query = mysql_query("SELECT * from itens") or die (mysql_error());
		$i = 1;
	while($Result = mysql_fetch_array($Query)){
	echo ("<table width=\"200\" border=\"1\">");
	if (($i%2) == '0'){
	 	echo ("<td>$i</td>");
		echo ("<td>$Result[id]</td>");
		echo ("<td>$Result[nome]</td>");
			  echo ("</tr>");
		$i++;
	  }else{
	  echo ("<tr>");
		echo ("<td>$Result[id]</td>");
		echo ("<td>$Result[nome]</td>");
	  $i++;
	  }
	}
	echo ("</table>");
	?>
Assim ele está criando uma linha para cada item.

Fico agradecido.

#2 ccgdbz1

ccgdbz1

    12 Horas

  • Usuários
  • 182 posts
  • Sexo:Não informado
  • Localidade:Floripa - SC

Posted 25/06/2007, 16:45

tenta colocar essa linha
echo ("<table width=\"200\" border=\"1\">");
antes do while




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq