Autor | Zpráva | ||
---|---|---|---|
lokutus Profil * |
#1 · Zasláno: 14. 12. 2007, 19:20:03
Ahoj,
jak již název napovídá, mám dotaz ohledně ID. V databázi jsem si vytvořil tabulku users, ve které je je jako první položka "id". Potřebuji aby se při každém vložení dat do tabulky Id o jednu zvýšilo. CHci se zeptat, jakým scriptem to provedu. Ve fóru phpBB je použit tag LastID, ale nevím jestli to nebyl jen název pro něco. Děkuji |
||
djlj Profil |
#2 · Zasláno: 14. 12. 2007, 19:20:58 · Upravil/a: djlj
Nastav tomu sloupci aby byl primární a automatickou inkrementaci.
|
||
pitomec Profil |
#3 · Zasláno: 14. 12. 2007, 19:22:10
v databazi das struktura a tam kliknes na upravu toho sloupce a das extra:auto_increment
|
||
lokutus Profil * |
#4 · Zasláno: 14. 12. 2007, 19:22:59
a pak jen stačí, když při přidávání dat do tabulky položku pro id vynechám a ono si to samo přičle k poslednímu id 1-čku?
|
||
pitomec Profil |
#5 · Zasláno: 14. 12. 2007, 19:30:14
ja vzdy vkladam 0
|
||
fandaa Profil |
#6 · Zasláno: 14. 12. 2007, 20:30:28
a pak jen stačí, když při přidávání dat do tabulky položku pro id vynechám a ono si to samo přičle k poslednímu id 1-čku?
Ano. |
||
Joker Profil |
#7 · Zasláno: 14. 12. 2007, 21:24:00
lokutus
a pak jen stačí, když při přidávání dat do tabulky položku pro id vynechám a ono si to samo přičle k poslednímu id 1-čku? Jen upřesním, že nový záznam dostane číslo o 1 vyšší, než poslední vložený záznam, nikoliv než poslední existující záznam. Tzn. když například vložím hodnoty 1,2 a 3, potom smažu 2 a 3 a vložím nový řádek, ten nový bude mít číslo 4, ne 2. |
||
pitomec Profil |
#8 · Zasláno: 14. 12. 2007, 22:05:18
ano a to si muzes upravit v Úpravy tam je hodnota auto_increment...
|
||
suky Profil |
#9 · Zasláno: 15. 12. 2007, 08:50:50 · Upravil/a: suky
Joker
Diky na to sem se chtel zeptat, takze ona si ta databaze pamatuje kolikate je to vlozeni? |
||
Alphard Profil |
#10 · Zasláno: 15. 12. 2007, 10:04:03
takze ona si ta databaze pamatuje kolikate je to vlozeni
jak se to vezme, spíše bych řekl, že si pamatuje poslední vložené id, ať tam je, nebo je smazané např. automaticky se vloží 1, 2, 3, 4, 5 smažeme 4 a 5 automaticky se vloží 6, 7, 8 ale teď manuálně vložíme hodnotu 14 automaticky bude následovat 15, 16 |
||
lokutus7323 Profil * |
#11 · Zasláno: 16. 12. 2007, 17:25:32
ok...děkuji za pomoc..
|
||
Časová prodleva: 17 let
|
0