Dans mon formulaire, il y a des valeurs à insérer dans plusieurs tables. Après l'insertion dans la première table, je dois insérer les autres valeurs, avec l'id de l'entrée à la première table comme référence. Quelle est la meilleure façon de faire cela? Y a-t-il une manière spécifique de codeigniter?Obtenir le dernier 'Id' inséré lors d'une entrée multiple dans mysql dans codeigniter
2
A
Répondre
5
$this->db->insert_id()
peut être ce que vous cherchez. Voici un exemple de comment cela pourrait fonctionner:
$this->db->insert('Table1',$values);
$table1_id=$this->db->insert_id();
$otherValues=array(
'table1_id'=>$table1_id,
);
$this->db->insert('otherTable',$otherValues);
1
Essayez d'utiliser mysql_insert_id();
Questions connexes
- 1. vb.net dernier inséré ID
- 2. MYSQL insertion multiple dans CodeIgniter
- 3. Syntaxe de Joomla pour mysql dernier inséré id?
- 4. Comment PDO connaît-il le dernier identifiant inséré dans MySQL?
- 5. Obtenir le dernier identifiant inséré dans un déclencheur?
- 6. Obtenir le dernier ID d'insertion lors de l'utilisation Activerecord
- 7. comment puis-je obtenir la dernière id inséré dans formview
- 8. MySQL Query dans CodeIgniter avec session ID
- 9. Comment obtenir le dernier ID de ligne inséré à partir de la base de données wordpress?
- 10. Entrée html propre dans Codeigniter
- 11. Obtenir id de la ligne juste inséré dans la base de données MySQL
- 12. Comment obtenir le dernier identifiant inséré dans une expression personnalisée SQL Linq To Sql?
- 13. subsoniques 3.0.0.4 modèles de disques actifs pour mysql ne pas retourner inséré en dernier id
- 14. Obtention du dernier ID d'enregistrement inséré d'une table de base de données dans Java?
- 15. CodeIgniter activeecord, récupère le dernier identifiant d'insertion?
- 16. problème MySQL Query dans CodeIgniter
- 17. Récupérer l'ID du dernier objet inséré dans groovy
- 18. Codeigniter et héritage multiple
- 19. Informix: comment obtenir un identifiant du dernier enregistrement inséré
- 20. SELECT dernier ID, sans INSERT
- 21. DB2 comment obtenir le dernier ID d'insertion d'une table
- 22. Codeigniter Insérer tableau multidimensionnels lignes dans MySQL
- 23. CodeIgniter Panier ID + Options
- 24. Aide mySQL dans codeigniter
- 25. Obtenir le dernier ID de la table [Entity Framework]
- 26. Récupérer le dernier enregistrement dans mysql
- 27. Récupère l'ID du dernier enregistrement inséré dans oracle db
- 28. Dernier élément dans MySQL COUNT (*) Résultat?
- 29. Comment faire une procédure stockée retourne le dernier identifiant Inséré
- 30. SQL Server: comment puis-je obtenir le dernier enregistrement qui a été inséré?