Mi piacerebbe ottenere l'ultimo ID inserito dopo $ wpdb-> insert(). Ho ottenuto una soluzione con $wpdb->insert_id();
ma sfortunatamente recupera la chiave primaria più uno zero aggiuntivo. ie, considera la mia chiave primaria (o id inserita) è 2 retrospie $wpdb->insert_id();
20. Cosa c'è di sbagliato con questo metodo? Chiunque può per favore aiutarmi.
15
A
risposta
40
insert_id
è una proprietà, non un metodo. Provalo senza lo ()
alla fine, guarda cosa ottieni.
+3
Yep $ wpdb-> insert_id; fa il trucco –
DUPLICATO - Ci sono voluti 5 secondi per trovare la risposta che sembrava essere già stata risolta qui su StackOverflow -> http://stackoverflow.com/questions/1576018/how-to-get-last-inserted-row-id -from-wordpress-database – Christophe
@Christophe e 4 secondi qui ... – Trix