ELEKTRO
CHEMIE
PROGRAMOVÁNÍ
FOTKY
BLOG
E-SHOP

Elektro

  • Novinky
  • Aktuality
  • PHP
  • MySQL
  • JavaScript
  • .NET
  • Download
  • Odkazy
  • Anketa
  • Návštěvní kniha
  • Mapa webu
  • O webu
  • RSS

  • © by Hugo moravec.zd@gmail.com

    Počítadlo přístupů využívající MySQL 1

    Protože je o počítadla přístupů zájem, rozhodl jsem se nastínit několik způsobů jejich realizace s využitím databáze MySQL. První příklad je velmi jednoduchý, počítadlo bude pouze zaznamenávat celkový počet přístupů na stránku.

    Struktura tabulky bude velmi primitivní, pouze jeden sloupec a jeden řádek.

    CREATE TABLE `counter_mysql1` (
    `Count` INT UNSIGNED NOT NULL
    ) TYPE = MYISAM;

    Aby počítadlo pracovalo, musíme do tabulky vložit jeden řádek. Toto by sice šlo ošetřit i přímo ve skriptu, ale v tomto případě je to zbytečné komplikování kódu.

    INSERT INTO `counter_mysql1` (`Count`) VALUES ('1');

    Tabulku máme připravenou k použití, zbývá jen napsat php kód. Nejdříve se musíme k databázi připojit.

    MySQL_Connect('localhost','test','test');
    MySQL_Select_DB('test');

    K počítání přístupů použijeme SQL příkaz UPDATE.

    MySQL_Query('UPDATE `counter_mysql1` SET `Count` = `Count` + 1');

    Poslední část skriptu vypíše aktuální počet přístupů.

    $res = MySQL_Query('SELECT `Count` FROM `counter_mysql1`');
    $data = MySQL_Fetch_Assoc($res);

    print 'Počet přístupů na stránku: '.$data['Count'];

    Kompletní skript je zde.


    LICENCE

    Všechny skripty na tomto webu jsou poskytovány, pokud není uvedeno jinak, bez jakýchkoliv licenčních požadavků a také bez záruk.