Autor | Zpráva | ||
---|---|---|---|
janvoz Profil |
#1 · Zasláno: 21. 1. 2011, 14:29:20
Tak mě napadlo, co takhle používat základní funkci Time () jako ID, článků, kategorií, stránek, no prostě všeho, kde je potřeba záznamy nějak rozlišit. Aktuální by bylo nějaké 1295616339, což není zas tak velké číslo a ještě z toho mohu poznat, i datum napsání článku. Žádná chyba by snad neměla nastat? Je to bezpečňější než ke každému článku přiřazovat popořadě 1,2,3....?
|
||
Radek9 Profil |
#2 · Zasláno: 21. 1. 2011, 14:36:17
janvoz:
Dá se to tak použít. „Je to bezpečňější než ke každému článku přiřazovat popořadě 1,2,3….?“ Ne, protože když napíšeš dva články ve stejnou sekundu, uloží se jen ten druhý. |
||
xmark Profil |
#3 · Zasláno: 21. 1. 2011, 14:39:56
janvoz:
Snaha o ruční řešení ID je zásadně špatně. U sloupce ID nastav "unique" a "autoincrement", databáze se o to postará sama. |
||
janvoz Profil |
#4 · Zasláno: 21. 1. 2011, 14:41:47 · Upravil/a: janvoz
Mám stránku s formulářem, kde zadávám text. A vzhledem k tomu že tam ten formulář je jen jeden, tak si myslím, že by dva články za jednu sekundu napsat tak možná Chuck Norris :-)
xmark: „Snaha o ruční řešení ID je zásadně špatně. U sloupce ID nastav "unique" a "autoincrement", databáze se o to postará sama.“ Moc děkuji, snažil jsem se vymyslet, jak to udělat a z mých nápadů se mi time() zdál nejlepší. Ale tvoje řešení je bezva, diks |
||
Časová prodleva: 15 let
|
0