IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Symfony PHP Discussion :

mettre à jour un objet


Sujet :

Symfony PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Candidat au Club
    Inscrit en
    Septembre 2012
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Septembre 2012
    Messages : 2
    Par défaut mettre à jour un objet
    salut ,
    svp comment je peux mettre à jour un objet dans base données via un formulaire symfony 2 et merci bcp

  2. #2
    Membre éclairé
    Homme Profil pro
    Développeur Web
    Inscrit en
    Avril 2012
    Messages
    394
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Avril 2012
    Messages : 394
    Par défaut
    l'ORM Doctrine te sauve la vie !! tu n'as qu'a crée des entités à partir de ta base ! et tous les éléments de ta bdd seront manipulé comme des objets !!

  3. #3
    Candidat au Club
    Inscrit en
    Septembre 2012
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Septembre 2012
    Messages : 2
    Par défaut
    oui oui voila le code de l'action modifier user :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    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
     
     
    	public function modifierAction(){
     
    	$user = $this->get('security.context')->getToken()->getUser();
    	$em = $this->getDoctrine()->getEntityManager();
    	$u = $em->getRepository('PublicBundle:User')->find($user->getid());
     
    	$form = $this->createForm(new UserForm(),$u);
    	$req = $this->get('request');
     
    	if($req->getMethod() == 'POST')
    	   {
    	    $form->bindRequest($req);
    	    if($form->isValid() )
    	   {
     
    		$em->persist($u);
    		$em->flush();
    	   return $this->redirect($this->generateUrl('UserBundle_homepage'));
    	   }
    	   }
            return $this->render('UserBundle:Default:profil.html.twig', array(
    		'user' => $form->createView()
    		));
     
    	}

Discussions similaires

  1. Mettre à jour un Objet[][]
    Par Amnael dans le forum Débuter avec Java
    Réponses: 4
    Dernier message: 07/03/2015, 17h40
  2. Mettre à jour un objet serializable
    Par peofofo dans le forum Débuter avec Java
    Réponses: 5
    Dernier message: 17/08/2012, 10h17
  3. Réponses: 4
    Dernier message: 15/02/2010, 21h41
  4. mettre à jour un objet place dans le contexte de l'appli
    Par lilli1407 dans le forum Struts 1
    Réponses: 6
    Dernier message: 09/11/2006, 16h58
  5. [Débutant][Conception] Mettre à jour un objet de type classe
    Par Sylvester dans le forum Général Java
    Réponses: 19
    Dernier message: 09/02/2006, 17h59

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo