Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

làm cách nào để tạo bộ đếm lượt truy cập trong php?

Để sử dụng $_SESSION , bạn cần gọi session_start() ở đâu đó trước.

Tôi nghĩ mã sẽ trông như thế này:

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.";

Bằng cách này, khi người dùng mới truy cập trang web của bạn lần đầu tiên (với một phiên mới), lượt truy cập của họ sẽ được lưu trữ trong cơ sở dữ liệu và chúng tôi sẽ có một biến trong nhóm phiên, vì vậy sau một nút làm mới, thông tin về lượt truy cập sẽ không được thêm vào cơ sở dữ liệu nữa.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Chia Varchar thành Ký tự trong MySQL

  2. xóa liên kết không xóa bất kỳ bản ghi nào trong cơ sở dữ liệu mysql

  3. Làm cách nào để quyết định khi nào sử dụng liên kết phải / liên kết trái hoặc liên kết bên trong Hoặc làm thế nào để xác định bảng nào nằm ở phía nào?

  4. xóa các thực thể trong tầng không hoạt động trong quan hệ ManyToMany

  5. sự cố mysql_insert_id khi chèn dữ liệu đồng thời