Gente, montei um admin online. Pra evitar de ficar mexendo sempre no banco de dados, e dar algum pau..
então assim, fiz uma página de cadastros.. para adicionar o cadastro ele funciona legal... só que o pra editar não funciona..... me digam o que há de errado.. pls!!
vou postar a página para adicionar, que está certinha e a de editar, que não funciona:
Valeeww
Adicionar
<?
include("../Connections/config.php");
$titulo = addslashes($_POST["titulo"]);
$id_estado = addslashes($_POST["id_estado"]);
$id_cidade = addslashes($_POST["id_cidade"]);
$endereco = addslashes($_POST["endereco"]);
$email = addslashes($_POST["email"]);
$tel = addslashes($_POST["tel"]);
$cidade = addslashes($_POST["cidade"]);
$estado = addslashes($_POST["estado"]);
$cep = addslashes($_POST["cep"]);
$http = addslashes($_POST["http"]);
$palavras = addslashes($_POST["palavras"]);
$data = addslashes($_POST["data"]);
if($titulo == ""){
echo"<font face=verdana size=1>Você não preencheu todos os campos obrigatórios, <a href=\"java script:history.go(-1)\">Volte</a> e corrija.</font>";
}
elseif($endereco == ""){
echo"<font face=verdana size=1>Você não preencheu todos os campos obrigatórios, <a href=\"java script:history.go(-1)\">Volte</a> e corrija.</font>";
}
elseif($email == ""){
echo"<font face=verdana size=1>Você não preencheu todos os campos obrigatórios, <a href=\"java script:history.go(-1)\">Volte</a> e corrija.</font>";
}
else {
$insere = mysql_query("INSERT into cadastros (id_estado, id_cidade, titulo, endereco, email, tel, cidade, estado, cep, http, palavras, data) VALUES ('$id_estado', '$id_cidade', '$titulo', '$endereco', '$email', '$tel', '$cidade', '$estado', '$cep', '$http', '$palavras', '$data')") or print(mysql_error());
header("Location: admin.php");
}
?>
Pergunta
Naty_Za
Gente, montei um admin online. Pra evitar de ficar mexendo sempre no banco de dados, e dar algum pau..
então assim, fiz uma página de cadastros.. para adicionar o cadastro ele funciona legal... só que o pra editar não funciona..... me digam o que há de errado.. pls!!
vou postar a página para adicionar, que está certinha e a de editar, que não funciona:
Valeeww
Adicionar
<? include("../Connections/config.php"); $titulo = addslashes($_POST["titulo"]); $id_estado = addslashes($_POST["id_estado"]); $id_cidade = addslashes($_POST["id_cidade"]); $endereco = addslashes($_POST["endereco"]); $email = addslashes($_POST["email"]); $tel = addslashes($_POST["tel"]); $cidade = addslashes($_POST["cidade"]); $estado = addslashes($_POST["estado"]); $cep = addslashes($_POST["cep"]); $http = addslashes($_POST["http"]); $palavras = addslashes($_POST["palavras"]); $data = addslashes($_POST["data"]); if($titulo == ""){ echo"<font face=verdana size=1>Você não preencheu todos os campos obrigatórios, <a href=\"java script:history.go(-1)\">Volte</a> e corrija.</font>"; } elseif($endereco == ""){ echo"<font face=verdana size=1>Você não preencheu todos os campos obrigatórios, <a href=\"java script:history.go(-1)\">Volte</a> e corrija.</font>"; } elseif($email == ""){ echo"<font face=verdana size=1>Você não preencheu todos os campos obrigatórios, <a href=\"java script:history.go(-1)\">Volte</a> e corrija.</font>"; } else { $insere = mysql_query("INSERT into cadastros (id_estado, id_cidade, titulo, endereco, email, tel, cidade, estado, cep, http, palavras, data) VALUES ('$id_estado', '$id_cidade', '$titulo', '$endereco', '$email', '$tel', '$cidade', '$estado', '$cep', '$http', '$palavras', '$data')") or print(mysql_error()); header("Location: admin.php"); } ?>Editar<?php session_start(); if ((!$login) && (!$senha)) { header ("Location: index.php"); exit; } ?> <? include("../Connections/config.php"); $id = $_POST['id']; $id_estado = $_POST['id_estado']; $id_cidade = $_POST['id_cidade']; $data = $_POST['data']; $titulo = $_POST['titulo']; $endereco = $_POST['endereco']; $email = $_POST['email']; $tel = $_POST['tel']; $estado = $_POST['estado']; $cidade = $_POST['cidade']; $cep = $_POST['cep']; $http = $_POST['http']; $palavras = $_POST['palavras']; mysql_query("UPDATE cadastros SET id='$id', id_estado='$id_estado', id_cidade='$id_cidade', data='$data', titulo='$titulo', endereco='$endereco', email='$email', tel='$tel', estado='$estado', cidade='$cidade', cep='$cep', http='$http', palavras='$palavras' WHERE id='$id'"); header("location:admin.php"); ?>Link para o comentário
Compartilhar em outros sites
5 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.