MDFD Postado Dezembro 1, 2009 Denunciar Share Postado Dezembro 1, 2009 (editado) Como faço pra incluir dados em uma tabela a partir de um formulário?Esse é o código do formulário:<html> <head> <title>Página PHP</title> </head> <body> <?php if (isset($_POST["nomedep"]) && isset($_POST["codigo"])) { $nomedep = $_POST["nomedep"]; $codigo = $_POST["codigo"]; } else { $nomedep = ""; $codigo = ''; echo "Digite o seu nome.<p>"; } ?> <form method="post" action="2.php"> Código Departamento: <input value='<?php echo $codigo;?>' type="text" name="codigo"> <br> Nome do Departamento: <input value='<?php echo $nomedep;?>' type="text" name="nomedep"> <br><br> <input type="submit" value="Incluir"> </form> </body> </html> e esse é o script para incluir os dados: <html> <head> <title>Página PHP</title> </head> <body> <?php $link = mysql_connect('localhost',"root",""); if (!$link) { die("Não foi possível conectar"); exit; } else { $sel = mysql_select_db("AV3"); if (!$sel) { die("Não foi possível selecionar o banco de dados");} else { $codigo <= "codigo"; $nome = "nomedep"; $insercao= "INSERT INTO depto (codigo, nome) VALUES ($codigo, '$nome')"; $resultado = mysql_query($insercao) or die("Falha na execução da consulta"); echo "Dados adicionados com sucesso"; } } ?> </body> </html> essas são as especificações da tabela: CREATE TABLE `DEPTO` ( `CODIGO` INT( 3 ) NOT NULL , `NOME` CHAR( 20 ) NOT NULL ); Editado Dezembro 1, 2009 por Jonathan Queiroz Adcionar tag's, remover caixa alta do título e editar o título para descrever melhor a dúvida (Jonathan) Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 *FIT* Postado Dezembro 1, 2009 Denunciar Share Postado Dezembro 1, 2009 Aparece algum erro??Ps: para facilitar a leitura de quem quiser ajudar, colocas o os scripts dentro das tags "code"exemplo: <html> <head> <title>Página PHP</title> </head> <body> <?php if (isset($_POST["nomedep"]) && isset($_POST["codigo"])) { $nomedep = $_POST["nomedep"]; $codigo = $_POST["codigo"]; } else { $nomedep = ""; $codigo = ''; echo "Digite o seu nome.<p>"; } ?> <form method="post" action="2.php"> Código Departamento: <input value='<?php echo $codigo;?>' type="text" name="codigo"> <br> Nome do Departamento: <input value='<?php echo $nomedep;?>' type="text" name="nomedep"> <br><br> <input type="submit" value="Incluir"> </form> </body> </html> Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 maico Postado Dezembro 1, 2009 Denunciar Share Postado Dezembro 1, 2009 (editado) Amigo, poderia especificar onde está sua dúvida??De qualquer maneira vai aí uma dica que me ajudou...No endereço http://www.criarweb.com/manuais/programacao_php/procure os tópicos 28 a 32 que fala especificamente sobre como tratar os formularios.As explicações são fáceis de assimilar. Editado Dezembro 1, 2009 por maico Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
MDFD
Como faço pra incluir dados em uma tabela a partir de um formulário?
Esse é o código do formulário:
e esse é o script para incluir os dados: essas são as especificações da tabela: Editado por Jonathan QueirozAdcionar tag's, remover caixa alta do título e editar o título para descrever melhor a dúvida (Jonathan)
Link para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.