Etiqueta Posted July 13, 2012 at 10:17 AM Report #468551 Posted July 13, 2012 at 10:17 AM (edited) Olá a todos, tenho um select option numa página php com o seguinte código: <select name="Id_Empresa" id="Id_Empresa" style="width: 229px;"> <option value="0" selected="selected">Seleccione a empresa</option> <?php include 'conexao.php'; $selCats = "SELECT * FROM empresa ORDER BY Cliente ASC"; $qrCats = mysql_query($selCats); while($linhaCat = mysql_fetch_array($qrCats)){ ?> <option value="<?php echo $linhaCat['Id_Empresa'];?>"><?php echo $linhaCat['Cliente'];?></option><br/> <?php } ?> </select> o que eu pretendia era que quando o utilizador selecciona-se uma opção e fosse para a página seguinte, esse valor seleccionado aparece-se nessa página. na outra página onde vai ser visualizado o resultado, estou a fazer: $Empresa = $_POST['Id_Empresa']; echo $Empresa; print_r($_POST); no echo $Empresa;, apresenta-me o valor 1, que foi o que seleccionei. no print_r($_POST); apresenta-me um array vazio. Como é que mostro o conteúdo da opção seleccionada em vez de mostrar o id? Obrigada pela ajuda Edited July 13, 2012 at 10:20 AM by Etiqueta Facebook: https://www.facebook.com/DeArteaZ Blog: http://arte-a-z.blogspot.com
pmg Posted July 13, 2012 at 10:30 AM Report #468553 Posted July 13, 2012 at 10:30 AM Como é que mostro o conteúdo da opção seleccionada em vez de mostrar o id? Pegas no id e vais buscar o valor à base de dados. What have you tried? Não respondo a dúvidas por PM A minha bola de cristal está para compor; deve ficar pronta para a semana. Torna os teus tópicos mais atractivos e legíveis usando a tag CODE para colorir o código!
Etiqueta Posted July 13, 2012 at 10:46 AM Author Report #468555 Posted July 13, 2012 at 10:46 AM coloquei isto: include 'conexao.php'; $selCats = "SELECT * FROM empresa ORDER BY Cliente ASC"; $qrCats = mysql_query($selCats); while($linhaCat = mysql_fetch_array($qrCats)){ $Empresa = $_POST['Id_Empresa']; if ($Empresa != "") { echo $linhaCat['Cliente']; } } mas não apresenta qualquer resultado Facebook: https://www.facebook.com/DeArteaZ Blog: http://arte-a-z.blogspot.com
HappyHippyHippo Posted July 13, 2012 at 11:26 AM Report #468560 Posted July 13, 2012 at 11:26 AM e o form está a enviar em POST ou em GET ??? IRC : sim, é algo que ainda existe >> #p@p Portugol Plus
Etiqueta Posted July 13, 2012 at 11:31 AM Author Report #468564 Posted July 13, 2012 at 11:31 AM está a enviar em POST Facebook: https://www.facebook.com/DeArteaZ Blog: http://arte-a-z.blogspot.com
HappyHippyHippo Posted July 13, 2012 at 11:51 AM Report #468572 Posted July 13, 2012 at 11:51 AM então não estás a enviar a info necessária antes do código que apresentaste faz print_r($_POST); e se diz que dados aparecem IRC : sim, é algo que ainda existe >> #p@p Portugol Plus
Etiqueta Posted July 13, 2012 at 02:56 PM Author Report #468601 Posted July 13, 2012 at 02:56 PM Obrigada pela ajuda. Optei por fazer tudo na mesma página e não dividir em duas páginas Facebook: https://www.facebook.com/DeArteaZ Blog: http://arte-a-z.blogspot.com
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now