[mysql] nastepne id

0

mam taka tabelke produkty(id,nazwa)
id jest typu autoincrement

mam takie pytanie , czy da sie poznac jakie id wstawi mysql jako nastepne ?

robilem tak : SELECT max(id) FROM produkty;
nastepnie dodawalem 1 do otrzymanego wyniku.
Jednak problem pojawil sie wowczas gdy baza pozostawala pusta , wtedy funkcja max() zwracala "0" i otrzymywalem bledny wynik

pozdrawiam!

0

mysql_insert_id()

0

mysql_insert_id()

Ale przeciez ta f-cja zwraca ostatnie juz wstawione ID, wiec nalezy zwrocona wartosc zwiekszyc o 1, jesli mowa o id ktore dopiero bedzie wstawione w nastepnej kolejnosci.

1 użytkowników online, w tym zalogowanych: 0, gości: 1