Re: Chyba u pocitadla navstev
Zaslán uživatelem/kou:
Kryšpín (IP adresa zaznamenána)
Datum: 2005-02-21, 15:40
Ano, tohle je chyba, která tam zůstala na více místech, ještě ze začátků fora, když jsem ho vytvářel. Několik sloupců v tabulce, jako je například tahle hodnota, má nastaveno tiniint, místo int, takže končí na hodnotě 255.
Náprava spočívá v uplatnění příkazu/ů: ALTER TABLE jmenotabulky MODIFY jmenosloupce spravnahodnota
taže přesně je to například takto:
(nejsem si jist, jestli je nutno uvádět číselnou hodnotu na konci, ale funguje to tak)
ALTER TABLE rs_intforum_dotazy MODIFY shlednuto int(6);
podobně je nutno ošetřit ve stejné tabulce id:
ALTER TABLE rs_intforum_dotazy MODIFY id int(6);
a dále v dalších tabulkách:
ALTER TABLE rs_intforum_tema MODIFY dotazu int(6);
ALTER TABLE rs_intforum_tema MODIFY celkem int(6);
ALTER TABLE rs_intforum_texty MODIFY kterydotaz int(6);
to by snad měly být všechna místa, kde je pravděpodobné, že bude hodnota 255 překročena. Případně to můžete upravit naprosto u všech (je to tam ještě asi u třech dalších sloupců, ale u některých to jistě nikdy překročeno nebude, u dalších, jako je třeba počet témat to v principu možné je.)
skripty lze spustit pomocí phpMyAdmina, případně je můžete zapsat do řádků textového souboru třeba v notepadu a spustit to pomocí "importu SQL skriptu" v interní záloze databáze.