Ir para conteúdo

POWERED BY:

Arquivado

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

a1click_mac

Juntar loop do Foreach em uma Variável! PHP

Recommended Posts

Galera, estou com uma dúvida no código que é simples, onde eu trago 10itens ou mais pelo formulário e pego pelo Foreach, porém eu preciso juntar esses 10itens ou mais e joga-los para uma variável só.

 

foreach($_POST["item"] as $item){
 
echo $tudo = $item.','; // item, item, item, item,
 
}

 

Preciso pegar ele em uma variável fora com todos os foreach nela, para assim eu salvar no banco de dados ( 1X ) com todos esses foreach na viariável $tudo_junto.

 

 

 

foreach($_POST["item"] as $item){
 
echo $tudo = $item.','; // item, item, item, item,
 
}
 
$tudo_junto = $tudo; // item,item,item,item,item,
 
// Aqui eu faço um INSERT no banco e ja vai com a $variavel_tudo

 

 

* Pois realmente não quero fazer varios ( INSERT ) dentro do FOREACH e depois fazer um ( GROUP ), realmente não quero fazer isso, pois preciso juntar tudo do foreach em ( 1 variável ) e salvar essa variável com todos os foreach que foi selecionado.

 

* Alguém ai pode me ajudar nisso galera?


AGUARDO...

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

Outra idéia, por que não coloca em uma array não resolve?
(pode ser como Carlos Coelho falou também)

 
foreach($_POST["item"] as $item){
 
$tudo[] = $item.','; // item, item, item, item,
 
}
 
// Mostra todos os itens
print_r($tudo);
 
// para char um item especifico ai ficaria
echo $tudo[0] 
 
// Aonde 0 ou 1, 2, 3 seria a posição do item


Tendeu?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Fala, amigo! Veja se isso resolve seu problema:

 

$tudo_junto = "";
	foreach($_POST['item'] as $item) {
	$tudo_junto.=$item.", ";
	}
echo $tudo_junto;

 

 

Espero ter ajudado.

 

Boa sorte!

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.