sql >> Database teknologi >  >> RDS >> Mysql

hvordan kan jeg lave besøgstæller i php?

For at bruge $_SESSION , skal du kalde session_start() et sted på forhånd.

Jeg synes, koden skal se sådan ud:

session_start();
if ( !isset($_SESSION['visited']) )
{
    echo "This is your first visit.";
    $_SESSION['visited'] = TRUE;

    // Do the MySQL query here
} else {
    echo "You hit the refresh button.";
}

echo "This is my site.";

På denne måde, når en ny bruger første gang besøger dit websted (med en ny session), vil hans/hendes besøg blive gemt i databasen, og vi vil have en variabel i sessionssættet, så efter en opdateringsknap vil oplysningerne om besøget vil ikke blive tilføjet til databasen igen.



  1. Sammenfletning af sammenkædning af JSON(B)-kolonner i forespørgsel

  2. Sqlite3 vs Postgres vs Mysql - Rails

  3. Hvordan AUTOINKREMENTS fra et bestemt antal/offset?

  4. Brug af sekventielle værdier for den primære nøgle i en INSERT-forespørgsel