Autor Zpráva
janvoz
Profil
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
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
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
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

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: