CakekPHP

Fermé
cakephp - 24 juil. 2013 à 14:49
ThEBiShOp Messages postés 8378 Date d'inscription jeudi 22 mars 2007 Statut Contributeur Dernière intervention 8 février 2021 - 25 juil. 2013 à 09:02
Bonjour,
comment ajouter dans deux tables défirent en même temps en utilisant cakephp

merci

1 réponse

ThEBiShOp Messages postés 8378 Date d'inscription jeudi 22 mars 2007 Statut Contributeur Dernière intervention 8 février 2021 1 566
24 juil. 2013 à 14:52
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 ? ^^
0
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
0
ThEBiShOp Messages postés 8378 Date d'inscription jeudi 22 mars 2007 Statut Contributeur Dernière intervention 8 février 2021 1 566
24 juil. 2013 à 15:26
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.
0
vous pouvez me donner un exemple de code avec les models
0
ThEBiShOp Messages postés 8378 Date d'inscription jeudi 22 mars 2007 Statut Contributeur Dernière intervention 8 février 2021 1 566
24 juil. 2013 à 15:46
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...
0
merci beacoup
0