Re: Číslování formulářů

From: Ladislav Fabian (lasky@sined.sk)
Date: 07. 03. 2002, 10:13 CET


>OK, budu teda přesnější. Mělo by to být něco na bázi
primary key, teda
>jedinečné číslo, které se mi vždy po odeslání (ne po
zobrazení) formuláře
>zvýší o jedno (kvůli identifikaci formuláře). Mělo by to
být v normálním
>poli text (input type=text) a nemělo by být možno ho přepsat.
>
>M.Z.

Ak sa nema dat prepisat nie je zbytocne ho davat do input? Mozno by bolo
vhodnejsie, niekde hore v rohu napisat to cislo.

Ukladaj si to do suboru, alebo pouzi databazu:

Ak stlaci "odoslat":

$subor = "pocitadlo.txt";
$fp = FOpen($subor, "r+");
$hits = FGetS($fp, 250) + 1;
Rewind ($fp);
FPutS ($fp, $hits);
FClose ($fp);


Alebo databaza napriklad:

// zvysime pocitadlo
$vysledok = MySQL_Query("UPDATE meno_tabulky SET hits = hits + 1'");
if (!$vysledok):
 echo "Nepodarilo sa vlozit do databázy ";
 exit;
endif;

//precitame pocitadlo
$vysledok = MySQL_Query("SELECT * from meno_tabulky'");
if (!$vysledok):
 echo "Nepodaril sa výber z databázy ";
 exit;
endif;

$zaznam = MySQL_Fetch_Array($vysledok);
echo $zaznam["hits"];

Lasky



This archive was generated by hypermail 2.1.2 : 07. 03. 2002, 10:12 CET