Autor Zpráva
j
Profil *
mam problem s jednym ID vsetko mi vezme, ze je to INT ale akonahle chcem dat auto_increment tak hlasi chybu..

pozn. ID som vytvoril az neskor, ked bolo nutne.. a uz v tabulke su zapisane uz nejake stlpce, hodnoty.. zeby to bolo kvoli tomu? ako to teraz mozem vyriesit?

vdaka za radu.
nightfish
Profil
jsou hodnoty v tom sloupci jedinečné? pakliže ne, odstraňte všechny duplicity
také je potřeba, aby sloupec, na kterém se nastavuje auto_increment, byl primárním klíčem...
j
Profil *
primarny kluc sa mi tam podaril vytvorit..

ale ten auto_increment mi tam neide..

mam tam uz asi 20 poloziek.. a az teraz som pridal datovy tip integer aby bol ID a chcem auto_increment nech mi zapise tie hodnoty.. od 1,2,3,4,5..... - 20
Tomasds
Profil
Ujasni si pojmy.
ID se používá tím způsobem, že nastavíš auto increment a unique. Jeho účelem je jednoznačná identifikace záznamů. Zvyšování a unikátnost neřeší člověk, ale databáze a dělá to se stoprocentní spolehlivostí, stojí na tom současný svět.

Pokud chceš někde v tabulce u řádků vypisovat pořadí nebo nějaké pěkné číslíčko 1-něco, tak si na to musíš udělat druhý sloupec, pojmenovat ho třeba "poradi" a logiku číslování si ošetřit "ručně" z php.

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:

0