Enregistrement d'heure dans une base de données sous symfony
bonjour je suis noviste sous symfony et je suis sur ma première application symfony qui porte sur le reporting c'est à dire l'enregistrement des tâches journalières par des techniciens d'une entreprise j'ai pu generer ma base de données et la table Rapport mais je parviens pas à enregistrer les informations dans ma base de données :
au niveau de heureDebut et heureFin je veux enregistrer seulement l'heure mais symfony me propose me propose que du DateTime.
voici mon code dans defaultController
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38
|
<?php
namespace MyApp\DebutantProgBundle\Controller;
use Symfony\Bundle\FrameworkBundle\Controller\Controller;
use Symfony\Component\DependencyInjection\ContainerAware;
use Symfony\Component\HttpFoundation\RedirectResponse;
use MyApp\DebutantProgBundle\Entity\rapport;
class DefaultController extends ContainerAware
{
public function indexAction()
{
$em= $this->container->get('doctrine')->getManager();
$rapport = new rapport();
$rapport->setDate(new \DateTime('18/01/2016'));
$rapport->setDescription("administration du site omaes");
$rapport->setFacturation('sous contrat');
$rapport->setHeureDebut(new \DateTime('01-19-2016 09:30'));
$rapport->setHeureFin(new \DateTime('01-19-2016 10:00'));
$rapport->setConfirmationFiche('Oui');
$em->persist($rapport);
$em->flush();
$message='rapport enregistré avec succès super';
return $this>container>get('templating')>renderResponse('MyAppDebutantProgBundle:Default:index.html.twig', array('message' => $message));
}
} |
veillez m'aidé s'il vous plait merci d'avance pour votre contribution
merci beaucoup mehrezlabidimehrez
merci beaucoup pour votre soutient merci à toute l'équipe et particulièrement à vous qui avez répondu et qui m'avez soutenu