datetime qui reste sur 0

Suivre ce topic
Ce topic est suivi par : Personne...
Ce topic a été résolu
bykertix

bykertix Le 18 mai 2016 à 22:01 (Édité le 25 janvier 2019 à 17:51)

bonjour a tous, j'ai un problème, j'ai mis un datetime dans ma bdd mais le pb c'est que la date ne s'affiche pas elle reste sur 000-00-00 00-00 quand je poste l'article
BeKidding

BeKidding Le 18 mai 2016 à 22:12

T'as bien mis dans ta requete sql Now() ?
bykertix

bykertix Le 18 mai 2016 à 22:16 (Édité le 18 mai 2016 à 22:30)

Oui
edit: j'ai mis sa sur un autre code sa marche, sur mon code sa ne marche pas :

$parser = new JBBCode\Parser();
      $parser->addCodeDefinitionSet(new JBBCode\DefaultCodeDefinitionSet());
      $req = $pdo->prepare("INSERT INTO f_fofo SET sujet = ?, contenu = ?");
      $req->execute([$_POST['sujet'], $_POST['contenu']]);
       echo "<script type='text/javascript'>document.location.replace('index.php');</script>";
    }
Si je le remplace par celui du dessous sa ne marche pas
$ins = $pdo->prepare('INSERT INTO f_fofo (user_id, sujet, contenu, date_creation) VALUES(?,?,?,NOW())');
BeKidding

BeKidding Le 18 mai 2016 à 22:51

Parce que il manque une valeur dans le array de ton execute
Florian

Florian Le 18 mai 2016 à 23:39

Plus simple dans ta BDD tu met comme ceci http://prntscr.com/b5p2ht et pas besoin de faire quelque chose ça agit comme le auto incremente, ça fixe l'heure tout seul a chaque fois que le colonne se remplis 
bykertix

bykertix Le 20 mai 2016 à 20:25

Effectivement, plus simple 😋 merci  
bykertix

bykertix Le 20 mai 2016 à 21:25

Mais après on peut pas modifier l'affichage ?
Vous devez être connecté pour poster une réponse. Se connecter ou Créer un compte