Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Iank

para excluir cadastro em BD(mysql)

Recommended Posts

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

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

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

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

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.