ID po INSERTU pomocí auto_increment

3 příspěvky

Archiv diskusního fóra

Fórum je uzavřené a slouží pouze ke čtení. Některé informace mohou být zastaralé.

  1. Tak i já budu mít zase jednou blbý dotaz... ;-) Do databáze vložím nový řádek, id se vygeneruje samo pomocí auto_increment. Otázka zní: Nedá se ihned po vložení zjistit id onoho nového záznamu? Vím, šlo by zajistit obsluhu nových id samostaně a pak bych ho znal. Nejraději bych se ale auto_incrementu nevzdával. Uvažoval jsem, jestli náhodou INSERT nevrací nějakou hodnotu (potažmo nejlépe přímo id nového záznamu), ale tak tomu nejspíš nebude :-( Pak by taky asi šly takové nespolehlivosti jako SELECT MAX(id) FROM table, ale...
  2. myslim že to jde, nevim ale jak. najdi to v manualu nebo na netu :-D
  3. Už jsem řešení objevil. Bylo prozaické ;-) MySQL_Insert_Id()

← Zpět na všechna témata