m4tr11x 0 Denunciar post Postado Novembro 23, 2009 Boa noite pessoa do iMaster, Estou montando uma página de produtos está tudo rodando legal, so tenho um pequeno problema pois eu queria fazer uma pagina com um texta area onde existi-se 4 opções (alterar, deletar, adicionar, lista) ok, até ai tudo beleza, Mas, como eu posso fazer para que quanto estiver selecionado uma das opções ao cliente clicar em ok ela chamar essa pagina que o cliente escolheu. segue meu código abaixo o form que digo esta entre a linha 12 e 21. <html> <head> <title>Inclusão de Registro </title> </head> <body> <h2 align="center">Inclusão de Produtos</h2><hr /> <?php require_once("conecta.php"); if(!isset($_POST["enviar"])) { ?> <form method="post" action="<?php echo $_SERVER["PHP_SELF"];?>"> Nome:<input type="text" name="nome" /><br /> Descrição:<br /> <textarea rows="2" name="descricao" cols="30"> </textarea><br /> Preço:<input type="text" name="preco" /><br /> Adicionais:<br /><textarea rows="2" name="adicionais"></textarea><br /> <input type="hidden" name="enviar" value="S"/><br /> <input type="submit" value="Incluir Produto" name="incluir" /><p> </form> <?php } else { if($conexao) { $nome=$_POST["nome"]; $descricao=$_POST["descricao"]; $preco=$_POST["preco"]; $adicionais=$_POST["adicionais"]; $sql="insert into produtos values('','$nome','$descricao','$preco','$adicionais')"; $res2=mysql_db_query("loja","$sql",$conexao); if($res2) { echo"<p align=center>Produto incluido com sucesso!</p>"; } else { $erro=mysql_error(); echo "<p align='center'>Erro:$erro</p>"; } } } mysql_close($conexao); ?> <p align="center"><a href="menu.php">Voltar</a></p> </body> </html> Caso eu não tenha sido claro na minha perguntar me avise por gentileza. Abraços e Boa noite http://forum.imasters.com.br/public/style_emoticons/default/graduated.gif Compartilhar este post Link para o post Compartilhar em outros sites
Paulo Mardson 1 Denunciar post Postado Novembro 23, 2009 Esta muito confuso você pode explicar novamente? Compartilhar este post Link para o post Compartilhar em outros sites
felipebmfaria 1 Denunciar post Postado Novembro 23, 2009 Página 1 <form action="opcao_escolhida.php" method="post"> ... <input type="hidden" name="opcao"> </form> Página 2(opcao_escolhida.php) $opcao = $_POST['opcao']; //pegando o valor da variavel 'opcao' if ($opcao=='editar') { ... } elseif ($opcap=='excluir') { ... } elseif ($opcap=='adicionar') { ... } else { vem a acao do listar que é a ultima opcao } Compartilhar este post Link para o post Compartilhar em outros sites
Matias Rezende 50 Denunciar post Postado Novembro 26, 2009 Coloca vários botões de submit, cada um com um nome diferente e testa qual deles está setado. Carlos Eduardo Compartilhar este post Link para o post Compartilhar em outros sites