Ir para conteúdo
Fórum Script Brasil
  • 0

Preciso De Ajuda


LTJ

Pergunta

Eu estou precisando de ajuda em um código que eu fiz, refiz, e fiz denovo e não dá certo

olhem:

novanews.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:<BR><input name='nome' type='text'><BR>";
echo "Texto:<BR><textarea name='news' 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 "<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>";
?>
inserir.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";

$sql= "INSERT INTO news
(nome, data, hora, news) 
VALUES
('$nome','$data','$hora','$news')";



//conexão

$conexao = mysql_connect("localhost", "root", "")
or die ("Configuração de Banco de Dados Errada!");

//Seleção de banco de dados

$db = mysql_select_db("********")
or die ("Banco de Dados Inexistente!");

//Inserindo Dados

$resultado = 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>";

?>

Bom... o problema é o seguinte, quando vai adicionar no mysql, não adiciona o nome nem o news só a data e a hora, o que eu faço??? Eu estou realmente precisando de ajuda, só falta isso para mim terminar um site que estou precisando urgentemente... obrigado...

Link para o comentário
Compartilhar em outros sites

4 respostass a esta questão

Posts Recomendados

  • 0

Não deveria estar sendo inserido nada no banco, já que você não executou a query com o mysql_quer()..

Outra coisa: você não está recendo os valores de $nome e $news. Talvez esse seja o problema.

Abraço

ah, foi mal, eu não coloquei o código do inserir inteiro, agora eu atualizei lá...

Link para o comentário
Compartilhar em outros sites

  • 0

<?php
$nome = $_POST['nome'];
$news =  $_POST['news'];
$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";

$sql =("INSERT INTO news
(nome, data, hora, news)
VALUES
('$nome','$data','$hora','$news')";



//conexão

$conexao = mysql_connect("localhost", "root", "")
or die ("Configuração de Banco de Dados Errada!");

//Seleção de banco de dados

$db = mysql_select_db("********")
or die ("Banco de Dados Inexistente!");

//Inserindo Dados

$resultado = 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>";

?>

Tente assim

Link para o comentário
Compartilhar em outros sites

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.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152k
    • Posts
      651,8k
×
×
  • Criar Novo...