Ir para conteúdo

POWERED BY:

Arquivado

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

Kakaroto1309

Array Nao Funciona

Recommended Posts

Alguem sabe me dizer por que esse array nao imprime nada corretamente?

<?php
$SQL = "SELECT * FROM EVENTOS LIMIT 2 OFFSET 0";
	
$PROC = mysql_query($SQL) or die;
$DDD = 0;

while($dados = mysql_fetch_assoc($PROC))
{
	$DDD = $DDD + 1;
	
	$EVENTO_ID = array();
	$EVENTO_ID[$DDD] = $dados['ID'];
	
	$EVENTO_FT = array();
	$EVENTO_FT[$DDD] = $dados['FOTO'];
}

echo '<table width="100%" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td width="20%" height="20" align="center" class="TbCorpo"><b>'.$EVENTO_ID[1].'<b></td>
<td width="20%" height="20" align="center" class="TbCorpo"><b>'.$EVENTO_ID[2].'<b></td>
</tr>
<tr> 
<td width="20%" height="20" align="center" class="TbCorpo"><b>'.$EVENTO_FT[1].'<b></td>
<td width="20%" height="20" align="center" class="TbCorpo"><b>'.$EVENTO_FT[2].'<b></td>
</tr>
</table>';
?>

O trem nao tem logica nao. Ja tentei de tudo inclusive pesquisei e nenhum me deu a solucao.

Eu preciso montar uma tabela dinamicamente com os dados da base. A unica saida foi o ARRAY.

Compartilhar este post


Link para o post
Compartilhar em outros sites

A cada loop, você reseta o valor do array:

$EVENTO_ID = array();//criando array vazio
$EVENTO_ID[$DDD] = $dados['ID'];
	
$EVENTO_FT = array();//criando array vazio
$EVENTO_FT[$DDD] = $dados['FOTO'];

Remova para fora do loop, junto com a variável $D.

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.