![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 69 Pomógł: 0 Dołączył: 1.03.2007 Ostrzeżenie: (0%) ![]() ![]() |
Witam mam taki problem. Wlasnie ucze sie php i piszac moj priewszy skrypcik mam problem. Otoz nie wiem jak zrobic taka oto rzecz.
Mam stworzona baze danych o nazwie "nowa" ona posiada rozne pola jednak mnie interesuja 2. - 1 pole to id ktore jest ustawione na auto inkrementacje - 2 pole ktore mnie interesuje to ilosc(wpisana z formularza przez uzytkownika) i teraz potrzebuje zrobic takie cos jak sprawdzenie jaka jest ostatnia w danej chwili wartosc id, czyli defakto jaki jest ostatni rekord w danej tabeli dodany. Bedzie mi to potrzebne do zsumowania wartosci wszystkich rekordow do pola ilosc. Prosze o pomoc |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 13 Pomógł: 1 Dołączył: 3.09.2008 Ostrzeżenie: (0%) ![]() ![]() |
ja to u siebie rozwiazalem tak:
SELECT MAX(`id`) FROM `nazwa_tabeli` |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 85 Pomógł: 3 Dołączył: 28.02.2008 Ostrzeżenie: (0%) ![]() ![]() |
ja to u siebie rozwiazalem tak: SELECT MAX(`id`) FROM `nazwa_tabeli` No tak, ale zakladajac, ze pole 'id' ma wlasnosc 'auto_increment' i 'primary key', a w miedzyczasie jakies rekordy byly usuwane, to maksymalne id nie zawsze oznaczac bedzie ilosc rekordow, wiec rozwiazaniem jest tu mysql_num_rows... |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 13 Pomógł: 1 Dołączył: 3.09.2008 Ostrzeżenie: (0%) ![]() ![]() |
No tak, ale zakladajac, ze pole 'id' ma wlasnosc 'auto_increment' i 'primary key', a w miedzyczasie jakies rekordy byly usuwane, to maksymalne id nie zawsze oznaczac bedzie ilosc rekordow, wiec rozwiazaniem jest tu mysql_num_rows... Cos tu zle zrozumielam, bo czytajac potrzebuje zrobic takie cos jak sprawdzenie jaka jest ostatnia w danej chwili wartosc id zrozumialem ze trzeba wyciagnac ostatni wpis, czyli (skoro mamy auto incrementa) maxymalna wartosc id |
|
|
![]() ![]() |
![]() |
Aktualny czas: 15.10.2025 - 07:09 |