2010-04-12 6 views

Répondre

11

C'est juste $db->insertid(); Assurez-vous de l'appeler immédiatement après l'instruction d'insertion.

2

connexion Get db

$db = JFactory::getDBO(); 

Créer un nouvel objet de la requête.

$query = $db->getQuery(true); 

requête pour insérer des données

$query->insert('tablename')->columns('columnname')->values('custom msg'); 

Réinitialiser la requête à l'aide objet de requête nouvellement peuplée.

$db->setQuery($query); 

Exécutez la requête

$db->execute(); 
$lastinsertid = $db->insertid(); // last insert id 
+0

S'il vous plaît expliquer votre code – Gilsha

+0

S'il vous plaît ajouter quelques explications à votre code de sorte que le demandeur pourrait comprendre votre réponse plus facilement –

Questions connexes