Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Pytanie - sqlmysql i php
Forum PHP.pl > Forum > Przedszkole
Master Miko
moja tabela w mysql (id,opis) id - auto_increment

idzie to tak

id,opis
1,bla
2,bla
3,bla


Oto moje pytanie: jak pozyskać następny id przez skrypt php? Nie chodzi o wstawienie czegoś, ale o pozyskanie wartości - liczbowej bądź tekstowej, bo przecież nie można zrobić: "zapytania o ostatnie id" + 1...

na tym przykładzie (podanym powyżej) chce aby wyszło 4...

w tym przypadku nie chce aby była podliczana liczba rows + 1, tylko był zastosowany jakiś inny sposób.
TomASS
W MySQ SELECT LAST_INSERT_ID().

W php mysql_insert_id.
Master Miko
Chodziło mi o coś innego. W SQL pisze: "ostatniej operacji INSERT "

A ja chce to zrobić BEZ opcji insert. Poprostu coś jak "mysql_insert_id" ale bez INSERTOWANIA
TomASS
A w jaki inny sposób możesz uzyskać największe Autoincrement? Wcale nie musisz bezpośrednio przed tym zapytaniem wykonywać INSERTA.
SongoQ
Cytat
Wcale nie musisz bezpośrednio przed tym zapytaniem wykonywać INSERTA.

Mylisz sie, polecenia podane przez Ciebie zwracaja ostatnie id sesji polaczenia a nie ogolnie.

@Master Miko Mozesz to zrobic na 2 sposoby albo select max(id) from table, lub wyciagnac z incrementacj.
vieri_pl
policz ile masz rekordów poprzez selecta...
Master Miko
daje przez SHOW TABLE STATUS, udało się smile.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.