sql >> Database >  >> RDS >> Mysql

Gebruikersverwijzingssysteem met PHP en MySQL

Stel de verwijzingstabel als volgt in:

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

Volgens het beleid "vertrouw niemand" mag u naam niet als veld gebruiken in verwijzingen. bijv. Ik stuur een verwijzing:email=>your_email, name=>misbruik . Het degradeert je.

Voor het tellen van nr. van verwijzingen:

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


  1. Hoe voer ik een mysqldump uit zonder een wachtwoordprompt?

  2. ) Operator voor beginners

  3. Controleren of mysql-gebruiker bestaat

  4. mysql:hoe kan ik ORDER BY opslaan na LEFT JOIN zonder opnieuw te bestellen?