Dedezin Postado Maio 2, 2006 Denunciar Share Postado Maio 2, 2006 to tentando fazer um tuto aqui do site: "Ai galera to postando um exemplo pratico de como fazer um portal de noticia" http://scriptbrasil.com.br/forum/index.php...pic=15010&st=15criei a tabela e os dois primeiros arquivos:cadastra.php<?php$data = date("Y-m-d");$hora = date("H:i:s");$novadata = substr($data,8,2) . "/" .substr($data,5,2) . "/" . substr($data,0,4);$novahora = substr($hora,0,2) . "h" .substr($hora,3,2) . "min";echo "<h1>Sistema de Cadastro de Notícias</h1>";echo "<hr><br>";echo "<form action='inserir.php' method='post'>";echo "Nome:<input name='nome' type='text' size=30> *<br>";echo "Sobrenome:<input name='sobrenome' type='text' size=30> *<br>";echo "Cidade:<input name='cidade' type='text' size=30> *<br>";echo "Estado:<i>(Exemplo: SP, RS, BA)</i><input name='estado' type='text' size=5> *<br>";echo "Email: <i>(Exemplo: feitosac@yahoo.com)</i><input name='email' type='text' size=30><br><br>";echo "Título do Texto:<input name='titulo' type='text' size=30> *<br>";echo "Subtítulo do Texto:<textarea name='subtitulo' rows=5 cols=30></textarea><br>";echo "Texto:<textarea name='texto' rows=10 cols=30></textarea> *<br>";echo "<input name='data' type='hidden' value='$data'><input name='hora' type='hidden' value='$hora'>";echo "<input type='submit' value='Cadastrar'>";echo "</form>";echo "<br><hr>";echo "<i>Campos marcados com <b>*</b> são obrigatórios no cadastro.<br>";echo "<b>Observação</b>: Será inserido no seu cadastro a data atual, bem como a hora atual do cadastro<br>";echo "Data: $novadata - Hora: $novahora<br>";?>e inserir.php<?php//Vamos definir as variáveis de data e hora//para inserção no banco de dados//Agora com as variáveis de data e hora criadas//vamos criar uma variável especial para a querie sql$sql = "INSERT INTO noticias1 (nome, sobrenome, cidade, estado, email, data, hora, titulo, subtitulo, texto) VALUES ('$nome', '$sobrenome', '$cidade', '$estado', '$email', '$data', '$hora', '$titulo', '$subtitulo', '$texto')";//Agora é hora de contatar o mysql$conexao = mysql_connect("localhost", "root", "")or die ("Configuração de Banco de Dados Errada!");//Substitua os valores acima caso não esteje de acordo com sua máquina//Selecionando o banco de dados...$db = mysql_select_db("dedezin")or die ("Banco de Dados Inexistente!");//Inserindo os dados$sql = mysql_query($sql) or die ("Houve erro na gravação dos dados, por favor, clique em voltar e verifique os campos obrigatórios!");echo "<h1>Cadastro efetuado com sucesso!</h1>";?>ao preenxer o formulario e enviar retorna a msg que foi efetuado com sucesso mais não esta inserindo nada no db!!!!!!!me ajudem por favor... to tentando criar um gerenciador de noticias e to tendo muita dificuldade....vlw Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 marcionicko Postado Maio 2, 2006 Denunciar Share Postado Maio 2, 2006 Olaantes de voce inserir no banco como voce esta passando dados de um formulário pelo metodo post para outra páginao voce precisa pegar as informações na pagina inserir.phpentão antes de inserir os dados no banco faz o seguinte para cada variavel$nome = $_POST['nome'];$sobrenome= $_POST['sobrenome'];$cidade= $_POST['cidade'];$estado= $_POST['estado'];e assim por dianteai depois de ter pego todas informações ai sim voce insere no banco espero ter ajudado falowss Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Dedezin Postado Maio 2, 2006 Autor Denunciar Share Postado Maio 2, 2006 aí marcio.... foi mal mais é que eu tava fazendo isso ontem de madrugada.... muito obrigado pela ajuda..... hehehehehevo prestar mais atencao!!!!um abraco! Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Dedezin
to tentando fazer um tuto aqui do site: "Ai galera to postando um exemplo pratico de como fazer um portal de noticia"
http://scriptbrasil.com.br/forum/index.php...pic=15010&st=15
criei a tabela e os dois primeiros arquivos:
cadastra.php
<?php
$data = date("Y-m-d");
$hora = date("H:i:s");
$novadata = substr($data,8,2) . "/" .substr($data,5,2) . "/" . substr($data,0,4);
$novahora = substr($hora,0,2) . "h" .substr($hora,3,2) . "min";
echo "<h1>Sistema de Cadastro de Notícias</h1>";
echo "<hr><br>";
echo "<form action='inserir.php' method='post'>";
echo "Nome:<input name='nome' type='text' size=30> *<br>";
echo "Sobrenome:<input name='sobrenome' type='text' size=30> *<br>";
echo "Cidade:<input name='cidade' type='text' size=30> *<br>";
echo "Estado:<i>(Exemplo: SP, RS, BA)</i><input name='estado' type='text' size=5> *<br>";
echo "Email: <i>(Exemplo: feitosac@yahoo.com)</i><input name='email' type='text' size=30><br><br>";
echo "Título do Texto:<input name='titulo' type='text' size=30> *<br>";
echo "Subtítulo do Texto:<textarea name='subtitulo' rows=5 cols=30></textarea><br>";
echo "Texto:<textarea name='texto' rows=10 cols=30></textarea> *<br>";
echo "<input name='data' type='hidden' value='$data'><input name='hora' type='hidden' value='$hora'>";
echo "<input type='submit' value='Cadastrar'>";
echo "</form>";
echo "<br><hr>";
echo "<i>Campos marcados com <b>*</b> são obrigatórios no cadastro.<br>";
echo "<b>Observação</b>: Será inserido no seu cadastro a data atual, bem como a hora atual do cadastro<br>";
echo "Data: $novadata - Hora: $novahora<br>";
?>
e
inserir.php
<?php
//Vamos definir as variáveis de data e hora
//para inserção no banco de dados
//Agora com as variáveis de data e hora criadas
//vamos criar uma variável especial para a querie sql
$sql = "INSERT INTO noticias1 (nome, sobrenome, cidade, estado, email, data, hora,
titulo, subtitulo, texto) VALUES ('$nome', '$sobrenome', '$cidade', '$estado',
'$email', '$data', '$hora', '$titulo', '$subtitulo', '$texto')";
//Agora é hora de contatar o mysql
$conexao = mysql_connect("localhost", "root", "")
or die ("Configuração de Banco de Dados Errada!");
//Substitua os valores acima caso não esteje de acordo com sua máquina
//Selecionando o banco de dados...
$db = mysql_select_db("dedezin")
or die ("Banco de Dados Inexistente!");
//Inserindo os dados
$sql = mysql_query($sql)
or die ("Houve erro na gravação dos dados, por favor, clique em voltar e verifique os campos obrigatórios!");
echo "<h1>Cadastro efetuado com sucesso!</h1>";
?>
ao preenxer o formulario e enviar retorna a msg que foi efetuado com sucesso mais não esta inserindo nada no db!!!!!!!
me ajudem por favor... to tentando criar um gerenciador de noticias e to tendo muita dificuldade....
vlw
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.