Mysql
 sql >> база данни >  >> RDS >> Mysql

Система за препоръчани потребители, използваща PHP и MySQL

Задайте таблицата с препоръки, както следва:

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

Следвайки политиката „не вярвайте на никого“ не трябва да използвате име като поле в реферали. напр. Изпращам препоръка:email=>your_email, name=>abuse . Това те понижава.

За броене на бр. на реферали:

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. Използвате слоя на база данни на Django извън Django?

  2. PHP MYSQL UPDATE ако съществува или INSERT, ако не?

  3. MYSQLI - КЪДЕ В масива

  4. Припокриваща се заявка за резервация

  5. Грешка MySQLTest при опит за свързване на C# към MySql