Salve!
sto cercando di creare un semplice forum...lo so che è difficile, ma a me non serve nulla di complicato (per il momento mi basta l'inserimento dei messaggi)
rileggendo i post che sono stati inviati da altri utenti, mi sono fatto un'idea generale, ma vorrei essere io a dire cosa mi serve e cosa non mi serve, e magari per qualche pezzettino di codice mi aiuterete (spero)
alora, ecco cosa volevo fare nello specifico:
un luogo dove solo gli utenti iscritti possono inserire le domande. questo controllo lo posso fare con un semplice confornto tra user e password che ogni utente mette nei campi. il codice c'è l'ho già ma per il momento anche se non c'è alcun controllo andrebbe bene comunque (della serie dei form liberi senza regstrazione)
lo creo con mysql e quindi:
1 tabella in cui memorizzo le discussioni con i seguenti campi:
ID(numero progressivo che mi permette di ritrovare le discussioni e collegarle con le risposte);
CATEGORIA(invece di creare un'altra tabella con le sezioni pensavo di mettere un campo in cui metto un numero che indca la categoria, rifacendomi a questo forum, per esempio, 001 html, 002 motori di ricerca, 003 php, ecc...);
TITOLO (il titolo della discussione);
MESSAGGIO (il messaggio dell'utente che lo posta)
USER (chi ha scritto il messaggio);
DATA (la data e l'ora di invio del messaggio)
1 tabella in cui memorizzo tutte le risposte che ogni singola discussione riceve. i campi sono:
ID;
CATEGORIA (viene inserito il codice della categoria per assocare le risposte alla discussione principale);
RISPOSTA (tutte le risposte che vengono date al messaggio principale)
USER (il nome di chi da la rsposta)
DATA(la data e l'iora della risposta)
questo è quello che pensavo di fare.
problemino: se io faccio così, non c'è il rischio che se un messaggio riceve tante risposte la tabella diventi enorme?
se si cosa posso fare per migliorare questo mio pensiero?
Grazie in anticipo!