+ Responder ao Tópico



  1. Boa tarde!
    To precisando de m sistema em php que envie uma data e hora especifica para MySQL,
    Eu possuo um sistema que envia, mas ele envia a hora do sistema, eu queria escolher a data e a hora.

    O sistemaque tenho envia as informações dessa maneira para o banco de dados:
    Código :
    <?
     
    if ($_GET['btn'] == "enviar"){
    $nome = $_POST["nome"];
    $email = $_POST["email"];
    $mensagem = $_POST["mensagem"];
    $sql = mysql_query("INSERT INTO comentarios (nome, email, mensagem, data, hora)
    VALUES
    ('$nome','$email','$mensagem',now(),now())",$db);
     
    print "
     <meta http-equiv=refresh content='0; url=index.php'>
    "; 
    }
    ?>

    E o banco de dados recebe dessa maneira:
    Código :
    INSERT INTO `comentarios` (`id`, `nome`, `email`, `mensagem`, `data`, `hora`) VALUES
    (1, 'luis', 'luis@o.br', 'ola mundo', '2011-11-08', '00:35:05');

    É possivel eu ter um campo(textbox) que eu possa digitar a hora e a data?

  2. crie 2 campos: data e hora no seu formulario.. e faça assim:

    Código :
     
    <?   if ($_GET['btn'] == "enviar"){ $nome = $_POST["nome"]; $email = $_POST["email"]; $mensagem = $_POST["mensagem"];
     
    if ($_POST['data'] && strlen($_POST['data']) > 1) { $data = $_POST['data']; }
    else { $data = date('Y-m-d'); }
    if ($_POST['hora'] && strlen($_POST['hora']) > 1) { $hora = $_POST['hora']; }
    else { $hora = date('H:i:s'); }  $sql = mysql_query("INSERT INTO comentarios (nome, email, mensagem, data, hora) VALUES ('$nome','$email','$mensagem',$data,$hora)",$db);   print "  <meta http-equiv=refresh content='0; url=index.php'> ";  } ?>


    testa ai se esta ok



  3. <?php if ($_GET['btn'] == "enviar"){

    $nome = $_POST["nome"];
    $email = $_POST["email"];
    $mensagem = $_POST["mensagem"];

    if (empty($_POST['data']) || empty($_POST['hora'])){

    echo " <meta http-equiv=refresh content='0; url=index.php'> ";

    exit;
    }else{

    $data = date('Y-m-d');
    $hora = date('H:i:s');

    $sql = mysql_query("INSERT INTO comentarios (nome, email, mensagem, data, hora) VALUES ('$nome','$email','$mensagem','$data','$hora')",$db);

    }
    }?>






Tópicos Similares

  1. Respostas: 2
    Último Post: 18-11-2014, 15:07
  2. Respostas: 17
    Último Post: 06-07-2005, 23:04
  3. Como criar uma conta para o FTP
    Por louis no fórum Servidores de Rede
    Respostas: 4
    Último Post: 20-11-2004, 18:47
  4. Data e hora para bloqueio e desbloqueio
    Por no fórum Servidores de Rede
    Respostas: 1
    Último Post: 26-06-2003, 14:46
  5. como fazer para a estação Win atualizar a data e hora?
    Por joe no fórum Servidores de Rede
    Respostas: 7
    Último Post: 28-05-2003, 09:28

Visite: BR-Linux ·  VivaOLinux ·  Dicas-L