Skidrow 0 Denunciar post Postado Fevereiro 12, 2015 Bom dia pessoal , tudo bem ? possuo o seguinte campo select multiple : na pagina : form1.html <form action="exiba1.php" method="post" name="naosei"> <select name="fazendabuxo[]" class="form-control" multiple> <option value="LABI\n">Labrunier I</option> <option value="LAB2\n">Labrunier II</option> <option value="VDU\n">Vale das Uvas</option> <option value="ORG\n">Organica</option> <option value="BRU\n">Brasiluvas</option> </select> <input type="submit" /></form> onde o usuario irá selecionar as filiais. ao selecionar podendo ser mais de uma. irá ser exibido em outra pagina : exiba1.php <?php $fazendabuxo = $_POST['fazendabuxo']; foreach ($fazendabuxo as $aa) { $fazendabuxopdf .= "<br>" .$aa . "</br>"; } echo $fazendabuxopdf; ?> A pagina exiba1.php , retorna os valores que selecionei , mas também retorna um " Notice " Notice: Undefined variable: fazendabuxopdf Sabem me dizer porque isso está ocorrendo.? Compartilhar este post Link para o post Compartilhar em outros sites
jhrhp 15 Denunciar post Postado Fevereiro 12, 2015 $fazendabuxopdf .= "<br>" .$aa . "</br>"; .= concatena porém, a variável não existe ainda, então a primeira vez que entra no foreach vai dar esse notice mesmo, a não ser que você declare a variável antes. Compartilhar este post Link para o post Compartilhar em outros sites
Skidrow 0 Denunciar post Postado Fevereiro 12, 2015 O erro continua . Compartilhar este post Link para o post Compartilhar em outros sites
jdsdias 4 Denunciar post Postado Fevereiro 12, 2015 Acho que a variavel $fazendabuxopdf tem que ser inicializada com um valor antes de concatenar Compartilhar este post Link para o post Compartilhar em outros sites
vmolina 8 Denunciar post Postado Fevereiro 12, 2015 Como <?php $fazendabuxopdf =''; $fazendabuxo = $_POST['fazendabuxo']; foreach ($fazendabuxo as $aa) { $fazendabuxopdf .= "<br>" .$aa . "</br>"; } echo $fazendabuxopdf; ?> Compartilhar este post Link para o post Compartilhar em outros sites
jdsdias 4 Denunciar post Postado Fevereiro 12, 2015 Sim acho que dessa forma funciona Compartilhar este post Link para o post Compartilhar em outros sites
Skidrow 0 Denunciar post Postado Fevereiro 13, 2015 Opá , Jdsdias , fiz isso mesmo . coloquei ua variavel setando valor em vazio $fazendabuxopdf =''; Grato pela ajuda. Compartilhar este post Link para o post Compartilhar em outros sites