![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 58 Pomógł: 0 Dołączył: 12.01.2007 Ostrzeżenie: (10%) ![]() ![]() |
Zrobilem sobie baze a wniej 1 kolumne lp gdzie jest ustawiona jako auto_increment i wszytsko ładnie mi nastepny rekord zlicza tylko jezeli usune wszytskie rekordy nie liczy mi od 1 tylko np od 40 tzn ilosci zsumowanej rekordów w bazie:/
Prosze o pomoc jak to zrobic ze wartosc jest ustalana jako nastepna anie zsumowana Pozdrawiam i THX Ten post edytował DziaraXc 10.02.2008, 17:55:53 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 611 Pomógł: 19 Dołączył: 28.02.2005 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
spokojnie spokojnie oddychaj (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) To tak dla żartu ale to działa tak że pole autoincrement ma swój kursor który zapamiętuje swoje miejsce bez względu na to czy coś usuwasz czy nie. To jest jak najbardziej poprawne zachowanie bazy dzięki temu powiązania do tego klucza po jego usunięciu nie zostaną naruszone. Nasuwa sie pytanie dlaczego ten numer klucza jest dla Ciebie tak istotny? Na jego podstawie coś wyświetlasz? Pokaż zastosowanie to pokażemy Ci jak zrobić żeby nie bolało Cie że klucz jest unikalny?
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 11.10.2025 - 03:54 |