Zobacz temat
Zrównanie numeracji wierszy z rzeczywistą liczbą userów w MySQL
|
|
Yoh_PL |
Dodany dnia 23.03.2009 22:04:51
|
Przedszkolak Postów: 16 Data rejestracji: 01.06.2007 15:19 |
Mam pewien problem. Wygląda to tak, że jak stworze userów o id powiedzmy od 1-10 i potem usunę 1-4 8-10 to dodany zostanie user o id=11. Mogę sobie ręcznie pozsuwać id, ale i tak ciągle będzie dodawany user id=11 i dalsze. Jak zrównać rzeczywista liczbę userów z numeracją pól w bazie?
Edytowane przez Pieka dnia 23.03.2009 22:06:46 |
|
|
Wścibski Gość |
Dodany dnia 21.11.2024 20:36:04
|
Pan Kontekstualny Postów: n^x Data rejestracji: Zawsze |
|
IP: localhost | |
piotrek199214 |
Dodany dnia 24.03.2009 07:56:14
|
Bywalec Postów: 977 Pomógł: 168 v7.01.05 Data rejestracji: 17.12.2007 21:05 |
Wchodzisz do bazy danych przechodzisz do tabeli users natępnie u góry masz buttony i po prawej stronie dajesz na operacje i tam masz auto_increment i tam dajesz inna liczbę cofniętą do ostatniego użytkownika czyli jak ostatni użytkownik ma ID 7 to dajesz 7 albo 8.Pozdrawiam Pomogłem Ci? Wystarczy podziękować i oznaczyć post jako pomocny Tanie tworzenie wtyczek, masz problem napisz. |
|
|
Yoh_PL |
Dodany dnia 25.03.2009 17:32:54
|
Przedszkolak Postów: 16 Data rejestracji: 01.06.2007 15:19 |
Rozumiem, że tam i w ogóle to dla ciebie prostota, ale dla mnie nie wiedząc gdzie to jest dokładnie - abstrakcja. Doszedłem do działań. Po prawo od działań mam właśnie włączone . Tylko teraz gdzie "daje", bo jak edytowałem tę tabelę, to przy auto_increment nie mogę nic dopisać, możesz sprecyzować? |
|
|
piotrek199214 |
Dodany dnia 25.03.2009 17:48:30
|
Bywalec Postów: 977 Pomógł: 168 v7.01.05 Data rejestracji: 17.12.2007 21:05 |
Tak jak podałem wyżej, czyli masz: i zmieniasz ten numer na niższy czyli na ID ostatniego usera np 78: i dajesz wykonaj. Edytowane przez piotrek199214 dnia 25.03.2009 17:50:10 Pomogłem Ci? Wystarczy podziękować i oznaczyć post jako pomocny Tanie tworzenie wtyczek, masz problem napisz. |
|
|
Gander |
Dodany dnia 25.03.2009 18:06:15
|
Bywalec Postów: 720 Pomógł: 37 Data rejestracji: 22.05.2005 23:17 |
Rozwiń Kod źródłowy PHP Możesz sobie zapisać taką operację w dodatkowej stronie oraz zapisać ją jako widoczną tylko dla admina i co jakiś czas wchodzić na nią żeby wykonać to zapytanie do bazy. Mimo iż tutaj ustawiany jest indeks równy 1, to i tak ustawiony zostanie najmniejszy możliwy (o jeden większy od największego istniejącego w tabeli). |
|
Przejdź do forum: |