Autor Zpráva
honza.h2
Profil *
Vím, že to patří do databází, ale nedostal jsem tam odpověď, tak to zkouším ještě tady.

Dá se nějak zjistit, jaké je číslo automaticky generovaného primárního klíče, právě přidaného záznamu do databáze do které lezu přes ODBC?

Tedy prostřdnictvím skriptu vložím nový záznam do databáze a on se uloží pod nějakým automatickým ID a toto číslo bych potřeboval zjistit.

K databázi (Acces) se připojuji přes ODBC. V MySQL existuje přímo funkce mysql_insert_id která vrátí ID posledního "INSERTu" ale v ODBC nic obdobného není - jak to tedy mohu nahradit?

Díky za každou radu
Mireczech
Profil
SELECT id FROM tabulka ORDER BY id DESC limit 0,1 (nebo 1,0 nejsem si jistej je offset)
souki
Profil
$res = mysql_query($sql);
$id = mysql_insert_id($res);
nightfish
Profil
souki
obávám se, že tvé řešení při připojení přes ODBC fungovat nebude, jak je zmíněno v prvním příspěvku...
souki
Profil
nightfish
Pardon.... Neumím číst....
honza.h2
Profil *
děkuji moc
Toto téma je uzamčeno. Odpověď nelze zaslat.

0