ZENDMaN 0 Denunciar post Postado Agosto 14, 2006 ok, qualquer duvida post. Compartilhar este post Link para o post Compartilhar em outros sites
Iank 0 Denunciar post Postado Agosto 14, 2006 ok, qualquer duvida post.então tá:action.php <?phpinclude('../util/dbconnect_diversos.php'); $x = mysql_query("insert into tb_teste_cadastro (nome,email,telefone,celular,endereco,cidade,estado) values ('$nome','$email','$telefone','$celular','$endereco','$cidade','$estado')");?> inserir.php <?phpinclude('../util/dbconnect_diversos.php'); ?> <div align="center"> <form name="form" action="action.php" method="post"> <input name="nome" type="hidden" value="action" /> <input name="valor" type="hidden" value="inserir" /> <div align="left"> <table> <tr> <td align="center" colspan="2" class="a1"><p>Cadastro de cliente</p> <p> </p></td> </tr> <tr> <td><span class="style1">Nome: </span></td> <td><input name="nome" type="text" size=40/></td> </tr> <tr> <td><span class="style1">Email: </span></td> <td><input name="email" type="text" size=40/></td> </tr> <tr> <td><span class="style1">Telefone: </span></td> <td><input name="telefone" type="text" size=15 maxlength="9"/></td> </tr> <tr> <td><span class="style1">Endereço: </span></td> <td><input name="endereco" type="text" size=40/></td> </tr> <tr> <td><span class="style1">Cidade: </span></td> <td><input name="cidade" type="text" size=40/></td> </tr> <tr> <td><span class="style1">Estado: </span></td> <td><input name="estado" type="text" size=4 maxlength="2"/></td> </tr> <tr> <td colspan="2" align="center">Dia: <select name="dia"> <?php for ($x = 1; $x <= 31; $x++ ) { ?> <option><? echo "$x"; ?></option> <?php } ?> </select> Mês: <select name="mes"><?php for ($x = 01; $x <= 12; $x++ ) { ?> <option><? echo "$x"; ?></option> <?php } ?> </select> Ano: <select name="ano"><?php for ($x = 1900; $x <= 2005; $x++ ) { ?> <option><? echo "$x"; ?></option> <?php } ?> </select> </td> </tr> <tr> <td align="center" colspan="5"><input type="submit" value="Inserir"/></td> </tr> </table> </form> Compartilhar este post Link para o post Compartilhar em outros sites
ZENDMaN 0 Denunciar post Postado Agosto 14, 2006 Deixe-me ver se entendi, esta gravando no bd mas nao lista? Compartilhar este post Link para o post Compartilhar em outros sites
Iank 0 Denunciar post Postado Agosto 14, 2006 Deixe-me ver se entendi, esta gravando no bd mas nao lista?acabei de consertar...faltava essa linha: foreach ($_POST as $campo => $valor) { $$campo = trim(($valor));}Agora o problema está em capturar a data para o banco de dados, já que na página de inserir está assim: <select name="dia"> <?php for ($x = 1; $x <= 31; $x++ ) { ?> <option><? echo "$x"; ?></option> <?php } ?> </select> Mês: <select name="mes"><?php for ($x = 01; $x <= 12; $x++ ) { ?> <option><? echo "$x"; ?></option> <?php } ?> </select> Ano: <select name="ano"><?php for ($x = 1900; $x <= 2005; $x++ ) { ?> <option><? echo "$x"; ?></option> <?php } ?> </select>O que será? Compartilhar este post Link para o post Compartilhar em outros sites
Iank 0 Denunciar post Postado Agosto 15, 2006 Agora tô tentando colocar todos os comandos(alterar, exluir e inserir) numa só janela(action2.php)... seria mais ou menos isso?: <html><head><title>Action.PHP</title></head><body><?phpif($_REQUEST['action'] == "inserir") {querymsg = }if($_REQUEST['action'] == "alterar" {querymsg = "alterado com sucesso"}if($_REQUEST['action'] == "delete" {querymsg = "excluído com sucesso"}$Result = mysql_query($query);echo $msg?></body></html> Compartilhar este post Link para o post Compartilhar em outros sites
Iank 0 Denunciar post Postado Agosto 16, 2006 Pessoal, agora é o seguinte: quero criar uma página chamada action2.php que contenha todos os comandos das páginas listar.php, inserir.php e alterar.php. O problema é que não tem coisa certa, olhem o código: <body><?php$dbh=mysql_connect ("localhost", "cursoaprovacao", "cpdrox2006") or die ('I cannot connect to the database because: ' . mysql_error());$mysql_database = mysql_select_db ("diversos"); if($_REQUEST['action'] == "inserir") {$x = mysql_query("INSERT INTO tb_teste_cadastro (nome,email,telefone,celular,endereco,cidade,estado,data_nascimento) values ('$nome','$email','$telefone','$celular','$endereco','$cidade','$estado','{$_REQUEST['ano']}-{$_REQUEST['mes']}-{$_REQUEST['dia']}')");echo "<script> location = 'listar.php' </script>";}if($_REQUEST['action'] == "alterar") {$x = mysql_query("UPDATE tb_teste_cadastro SET nome='$nome', telefone='$telefone', data_nascimento='$data_nascimento', email='$email', endereco='$endereco', cidade='$cidade', estado='$estado', celular='$celular' WHERE cod='$cod';");echo "<script> location = 'listar.php' </script>";}if($_REQUEST['action'] == "delete") {$x = mysql_query("DELETE FROM tb_teste_cadastro Where cod='$_REQUEST[cod]' LIMIT 1");echo "<script> location = 'listar.php' </script>";}?></body> Compartilhar este post Link para o post Compartilhar em outros sites