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

Hệ thống giới thiệu người dùng sử dụng PHP và MySQL

Đặt bảng giới thiệu như sau:

referrals:
    id (primary key)
    referrer_id (user who is referring someone else)
    referred_email (email of person being referred)
    status (referred[default], registered)
    created_on
    updated_at

Tuân theo chính sách "không tin tưởng bất kỳ ai", bạn không nên sử dụng tên làm trường trong giới thiệu. Ví dụ. Tôi gửi thư giới thiệu:email => your_email, name => lạm dụng . Nó hạ cấp bạn.

Để đếm không. giới thiệu:

select count(*) as referral_count from referrals where referrer_id = 'user_id'


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cách lập hồ sơ MySQL

  2. Chèn vào bảng theo thứ tự

  3. MYSQL khai báo các biến

  4. Percona Live Dublin - Tóm tắt sự kiện và các phiên của chúng tôi

  5. MySQL:Làm cách nào để tham gia cùng một bảng nhiều lần?