Comment récupérer le dernier ID inséré après une requête INSERT dans l'enregistrement actif CodeIgniter
Problème :
Lors de l'exécution d'une requête d'insertion à l'aide de l'enregistrement actif de CodeIgniter, votre objectif est de récupérer le dernier ID auto-incrémenté pour l'enregistrement inséré. Cependant, vous rencontrez des difficultés pour obtenir cette valeur.
Solution :
Pour récupérer correctement le dernier ID inséré dans CodeIgniter Active Record, suivez ces étapes :
Fonction de modèle mise à jour :
<code class="php">function add_post($post_data) { $this->db->insert('posts', $post_data); $insert_id = $this->db->insert_id(); return $insert_id; }</code>
Pour les insertions multiples, envisagez d'utiliser des insertions groupées avec des instructions par lots.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!