2011/7/20 <misokonferencia (zavinac) centrum.sk>: > Mam vytvorenu jednu tabulku "tab" v mysql - v ramci ktorej ukladam data ako identifikacne cislo (ID), meno, priezvisko, datum prichodu, cas prichodu, typ navstevnika. Cele to ma fungovat ako statistika navstevnosti. Hruba konstrukcia mi uz funguje, avsak vyvstali dva problemy: Ta tabulka potřebuje 2 úpravy: - spojit datum a čas do jednoho sloupce typu TIMESTAMP. Ten automaticky doplní aktuální datum a čas. - Jméno, příjmení a typ návštěvníka přesuň do nové tabulky. Na původní místo dej jen ID_návštěvníka. > 1. Mal by som v ramci vypisu vykazovat ludi, ktori su "na navsteve" dlhsie ako 2 hodiny (ale nie vsetci, doleziti su len ti, ktori su ako "druhi" v ramci volby v drop-down menu formulara -> "typ navstevnika" ). Hodilo by sa mi napr. aby takimto navstevnikom sa po 2 hodinach zmenila farba podfarbenia riadku v konecnom vypise. (napr. by riadok vypisu zcervenal) Pomůže funkce MySQL: timestampdiff(HOUR, timestamp,now())>=2 > 2. Navstevnici sa opakuju a zatial je vsetko nastavene tak, aby sa udaje po kazdy raz pisali.. bolo by mozne spravit nieco take, ze by zadanim ID (to ma kazdy navstevnik jedinecne) sa najprv overila jeho pritomnost v databaze a ak by sa nasiel zhodny zaznam, doplnili by sa prislusne udaje priamo do formulara, cim by sa nemuseli dopisovat rucne, ale len by sa natiahli a potom uz len odoslali? > sw V tom pomůže zmíněné rozdělení tabulek. Říká se tomu normalizace databáze. -- KitReceived on 20. 07. 2011, 23:01 CEST
This archive was generated by hypermail 2.2.0 : 20. 07. 2011, 23:01 CEST