CakekPHP

Bonjour,
comment ajouter dans deux tables défirent en même temps en utilisant cakephp

merci

1 réponse

  1. Contributeur
    Salut,

    difficile de répondre à une question aussi vague...

    tes tables elles sortent d'où ? Elles sont reliées comment ? Et d'ailleurs, quelle version de cakephp ? ^^
    1. merci ThEBiShOp,
      j'ai deux tables il sont pas relier mais je cherche comment ajouter des données a la fois dans deux tables
      pour la version j'utilise cakephp 2.x sachant que je suis débutant en cakephp
      merci encore une fois
    2. Contributeur
      Il y a plusieurs façons de manipuler les tables, pour ma part, j'utilise les Models pour simplifier la tâche.

      Si tu n'as pas de support de cours ou de tuto, je te conseille celui ci : https://www.grafikart.fr/formations/cakephp

      je l'ai trouvé tout simplement génial, ça demande un peu de temps, mais je t'assure qu'une fois que tu auras parcouru ces cours, tu sauras faire une application avec cakephp sans aucun soucis.
    3. vous pouvez me donner un exemple de code avec les models
    4. Contributeur
      Il faut déjà avoir 2 models différents avec une table associée à chacun.

      Après si dans le controller d'un des models, je veux enregistrer quelque chose dans les 2 tables je vais faire un truc du genre :

      $this->MonModel->create($lesdonnees);
      $this->MonModel->save();
      $this->loadModel('MonAutreModel');
      $this->MonAutreModel->create($lesautresdonnees);
      $this->MonAutreModel->save();


      par exemple...
    5. merci beacoup