Rocky669 0 Denunciar post Postado Setembro 16, 2009 É o seguinte, eu tenho um combobox multiselect que me traz uma sequencia de pelo menos uns 8 dados só q no foreach eu consigo jogar na tela a sequencia somente dentro dele mesmo: <?php $test=$_GET['test']; foreach($test as $t) { //Exemplo aqui echo $t; } ?> só q eu não consigo jogar o resultado desse foreach em uma variavel. pra usala em um link ex: COD=$COD ele sempre mostra o ultimo item selecionado. Compartilhar este post Link para o post Compartilhar em outros sites
André D. Molin 15 Denunciar post Postado Setembro 16, 2009 Concatene a variável. foreach () { $item .= $t; } Compartilhar este post Link para o post Compartilhar em outros sites
Rocky669 0 Denunciar post Postado Setembro 16, 2009 AHUhuaUHhuAA eu não acredito! isso q da querer mexe com PHP. Valew esse ponto salvo minha vida huAHUUHA! Abraço! Compartilhar este post Link para o post Compartilhar em outros sites
Thiago Lithium 0 Denunciar post Postado Setembro 16, 2009 Porém da forma que o André colocou a variável ficara mais ou menos assim $item = dado01dado02dado03dado04 não sei qual a necessidade mais você pode colocar esse valor em um array $arr_saida = array(); foreach($test AS $chave => $valor): $arr_sadia[$chave] = $valor; echo $arr_saida[$chave]; endforeach; Sendo assim você pode acessar os valores assim: echo $arr_saida[0] - $arr_saida[1]; Compartilhar este post Link para o post Compartilhar em outros sites
Rocky669 0 Denunciar post Postado Setembro 18, 2009 Eu Criei deste modo... $esp=$_GET['especialista[]']; if ($especialista) { foreach ($especialista as $t) { if ($esp == "") { $esp .= $t; } else { $esp .= ",".$t; } } $esp = " ($esp) "; } $definir = explode(",",$def); Compartilhar este post Link para o post Compartilhar em outros sites