Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    Creare sistema di amicizie nel database

    Ciao ragazzi!! Vorrei creare un sistema di amicizie con richiesta, accettazione o rifiuto da parte degli utenti.. Ho una tabella degli utenti con id,nickname ecc.. Come possono essere secondo voi le altre tabelle per poter fare questa cosa? Mi vengono un sacco di ridondanze con lo schema che ho creato io.. Potete aiutarmi per favore? Per voi sarà uno scherzo :-)

  2. #2
    Ti dovrebbe bastare una tabella amicizia tipo:

    Codice PHP:
    CREATE TABLE amicizie (
      
    id INTEGER UNSIGNED NOT NULL AUTO_INCREMENT,
      
    from_friend INTEGER UNSIGNED NULL,
      
    to_friend INTEGER UNSIGNED NULL,
      
    request_date DATETIME NULL,
      
    request_status ENUM NULL// es. waiting /accepted / denied
      
    PRIMARY KEY(id)
    ); 

  3. #3
    si! Come diceva filippo toso, anche io ho risolto cosi.
    Ogni nuova amicizia la salvavo nel databse, segnando chi era amico di chi e viceversa se veniva accettata
    Cerco Sviluppatori Flash: http://forum.html.it/forum/showthread.php?threadid=1418906

  4. #4
    Grazie!!!
    Molto più semplice di quanto pensassi!

    Gentilissimo!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.