Ir para conteúdo

POWERED BY:

Arquivado

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

Darkstar

Editar dados

Recommended Posts

Seguinte galera.. fiz um cadastro de eventos, agora eu quero editar esses dados... fiz os formulários, tudo certinhos, mas tem uma coisa, na hora que eu vou gravar os dados.. ele não sobreescreve os dados antigos... penso que isso seja pelo campo ID que é auto_increment... o código :

 

<?include("conecta.php"); // Inclui o arquivo de conexão CONECTA.PHP$nome = $_POST['nome'];$local = $_POST['local']; $data = $_POST['data'];$sobre = $_POST['sobre'];$id = $_POST['id'];$data2 = explode("/",$data);$data = $data2[2]."-".$data2[1]."-".$data2[0];$comando = "INSERT INTO confraria.eventos (id,nome,local,sobre,data) VALUES ('$id','$nome','$local','$sobre','$data');";$x = mysql_query($comando);//acabos de inicia a variavel x q insere os valores no db  if($x)    {   echo"o cadastro foi feito com sucesso";// verificamos se os dados foram inseridos, se for ele executa o echo    }   else	{      echo"o cadastro nao pode ser efetuado"; 	}  ?>

se puderem me dar uma mão... estou iniciando no php e não tenho idéia de como substituir os dados.. :unsure:

Compartilhar este post


Link para o post
Compartilhar em outros sites

Se o campo "id" for auto_increment voçe na hora de inserir não precisa de meter la o campo id nem o valor do mesmo.

Faça assim:

PHP [/tr][tr]

$comando = "INSERT INTO confraria.eventos (nome,local,sobre,data) VALUES ('$nome','$local','$sobre','$data');";

$x = mysql_query($comando);

[/tr]

 

Para actualizar:

PHP [/tr][tr]

$actualiza = @mysql_query("UPDATE tabela SET campo='$campo',campo2='$campo2' WHERE id='$id'") or die(mysql_error());

[/tr]

Compartilhar este post


Link para o post
Compartilhar em outros sites

SnakeX.. Muito obrigado..... testei aqui e funcionou direitinho .. vlw msm http://forum.imasters.com.br/public/style_emoticons/default/joia.gif http://forum.imasters.com.br/public/style_emoticons/default/joia.gif http://forum.imasters.com.br/public/style_emoticons/default/joia.gif http://forum.imasters.com.br/public/style_emoticons/default/clap.gif :lol:

Compartilhar este post


Link para o post
Compartilhar em outros sites

de nada tamos aqui para ajudar uns aos outros

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.