Mysql
 sql >> база данни >  >> RDS >> Mysql

Получаване на последно въведен идентификатор от MySQL в Yii

Всички last_insert_id функциите (независимо дали са PHP обвивки или родния mySQL) обикновено се отнасят до последния идентификатор, създаден с помощта на текущата връзка с базата данни. Последното влизане вероятно не е създадено по време на същата заявка, в която показвате таблицата, така че този метод няма да работи за вас.

Използвайте нормален SELECT вместо това да разберете най-новото влизане - напр. като използвате ORDER by creationtime DESC LIMIT 1 .

Свързано:Как да получите най-висока стойност на полето в таблица в MySQL?



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Най-добри практики на mysqldump:Част 1 – Предпоставки за MySQL

  2. Добавете колона към всички MySQL Select Queries с един кадър

  3. Как да избера колона(и) по тяхната числова позиция в таблица?

  4. Изчислява разликата между две дати в PHP

  5. Как първо да използвате кода на MySql и Entity Framework 4.1