Ir para conteúdo

POWERED BY:

Arquivado

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

Frank Souza Rocha

Como resgatar uma variavel que ta dentro do foreach, fora dele

Recommended Posts

Salve rapaziada do forum imasters, tou com um problema que parece nao ter fim,

 

 

o problema é o seguinte eu quero resgatar um valor de uma variavel que esta dentro do foreach

por ex:

 

<?php
$Sqlmural = $pdo->prepare("SELECT * FROM mural ORDER BY id_mensagem DESC");
$Sqlmural->execute();

$msgs = $Sqlmural->fetchAll(PDO::FETCH_ASSOC);
foreach($msgs as $com_listar):
?>


<tr>
<td rowspan="2" align="center" valign="top" width="50"><img src="imagens/smile.png" /></td>
<td><strong><?php echo $com_listar['nome_pessoa'];?> :</strong></td>
</tr>
<tr>
<td style="padding-left: 8px; padding-bottom:15px;"><?php echo $com_listar['mensagem'];?></td>
</tr>

 

<?php

endforeach;

 

 

PROBLEMA ESTA AQUI EMBAIXO ------->

 

$ID = $com_listar['id_mensagem'];

 

PRECISO RESGATAR ESSE VALOR FORA DO FOREACH

 

?>

 

 

O PESSOAL FALA PRA FAZER OUTRO FOREACH PRA RESGATAR O VALOR MAS NUNC DA CERTO ELE FUNCIONA MAS NAO RESGATA COMO DEVERIA REGATA UM UNICO VALOR AO INVES DE TODOS.

Compartilhar este post


Link para o post
Compartilhar em outros sites
$id = array( );
foreach( $msgs as $com_listar ){
	# code...
	$id[] = $com_listar['id_mensagem'];
}
print_r( $id );

Assim você ira pegar todos os ids das mensagens.

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.