sql >> Databáze >  >> RDS >> Mysql

Uživatelský referenční systém využívající PHP a MySQL

Nastavte tabulku doporučení následovně:

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

Podle zásady „nedůvěřujte nikomu“ byste neměli používat jméno jako pole v doporučeních. Např. Zasílám doporučení:email=>váš_e-mail, jméno=>zneužití . Degraduje vás to.

Za počítání č. doporučení:

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


  1. Pgbackrest Restore and Restore Delta

  2. python:jak získat upozornění na změny databáze mysql?

  3. Porovnání datových úložišť pro PostgreSQL - MVCC vs InnoDB

  4. Jak odstranit jedinečný klíč z tabulky mysql