Sistema de comentários
tenho um sistema simples de comentários e queria que , ao adicionar o comentário , mostrasse a data em que foi postado .
<?php try { $pdo = new PDO("mysql:dbname=projeto_comentarios;host=localhost", "root", ""); } catch(PDOException $e) { echo "ERRO: ".$e->getMessage(); exit; } if(isset($_POST[''nome'']) && empty($_POST[''nome'']) == false) { $nome = $_POST[''nome'']; $mensagem = $_POST[''mensagem'']; $sql = $pdo->prepare("INSERT INTO mensagens SET nome = :nome, msg = :msg, data_msg = NOW()"); $sql->bindValue(":nome", $nome); $sql->bindValue(":msg", $mensagem); $sql->execute(); } ?> <fieldset> <form method="POST"> Nome:<br/> <input type="text" name="nome" /><br/><br/> Mensagem:<br/> <textarea name="mensagem"></textarea><br/><br/> <input type="submit" value="Enviar Mensagem" /> </form> </fieldset> <br/><br/> <?php $sql = "SELECT * FROM mensagens ORDER BY data_msg DESC"; $sql = $pdo->query($sql); if($sql->rowCount() > 0){ foreach($sql->fetchAll() as $mensagem): ?> <strong><?php echo $mensagem[''nome'']; ?></strong><br/> <?php echo $mensagem[''msg'']; ?> <hr/> <?php endforeach; } else { echo "Não há mensagens."; } ?>
Caio
Curtidas 0
Melhor post
Fernando C
11/03/2019
tente isso: após essa linha:
<?php echo $mensagem[''msg'']; ?>
insira essa:
<?php echo $mensagem[''data_msg'']; ?>
<?php echo $mensagem[''msg'']; ?>
insira essa:
<?php echo $mensagem[''data_msg'']; ?>
GOSTEI 1