Chciałbym uzyskać ostatni wstawiony identyfikator po $ wpdb-> insert(). Mam rozwiązanie z $wpdb->insert_id();
, ale niestety, który pobiera klucz podstawowy plus dodatkowe zero. tzn. Rozważ mój klucz podstawowy (lub wstawiony identyfikator) to 2 $wpdb->insert_id();
retruns 20. Co jest złego w tej metodzie? Ktokolwiek może mi pomóc.
15
A
Odpowiedz
40
The insert_id
jest właściwością, a nie metodą. Wypróbuj go bez końcówki ()
i zobacz, co otrzymasz.
+3
Yep $ wpdb-> insert_id; Zrób sztuczkę –
DUPLICATE - Zajęło mi 5 sekund, aby znaleźć odpowiedź, która wydawała się być już odpowiedział na stackoverflow -> http://stackoverflow.com/questions/1576018/how-to-get-last-inserted-rowid -z-bazy danych-wordpress – Christophe
@Christophe i 4 sekundy tutaj ... – Trix