90 messaggi dal 13 marzo 2003
www.pillole.it
Salve a tutti, una domandona ...

Ho un db in cui da form salvo 4 titoli e 4 paragrafi relativi ai titoli.

Naturalmente nel DB ci sono gli spazi necessari per 4 titoli e 4 paragrafi.

Ora però mi è sorto un problema ... "... e se avessi bisogno di n titoli ed n paragrafi ???"


Anche andando a modificare la struttura odierna del db cosa mi conviene fare per permettere a chi inserisce i dati nel form di inserirne un numero n ? Ma sopratutto come li memorizzo ? E come li richiamo ?

Grazie a tutti per l'aiuto !!!
Michele


Pillole.it
l'enciclopedia online
Il problema e' abbastanza chiaro, dovresti creare un'altra tabella e relazionare il database uno a molti. Memorizzazione e richiamo hanno lo stesso procedimento che si usa normalmente.
Ciao

Alberto Biancardo
90 messaggi dal 13 marzo 2003
www.pillole.it
Ciao Biank e grazie per l'interessamento!

Fammi capire ...

... attualmente ho un db con i vari campi tra cui:

titolo1_p, testotitolo1_p, titolo2_p, testotitolo2_p, titolo3_p, testotitolo3_p, titolo4_p, testotitolo4_p.

e dovrei creare una tabella con forse i seguenti campi:

id - per assegnarlo alla pillola di riferimento.
titolo
testo

... e far si che questa tabella venga richiamata dalla prima ?!

Non ci sono !!!
Scusa aiutami
Michele

Pillole.it
l'enciclopedia online
Scusami ma: titolo1_p, testotitolo1_p, titolo2_p, testotitolo2_p, titolo3_p, testotitolo3_p, titolo4_p, testotitolo4_p a cosa sono collegati? A colui che ha compilato il form? In questo caso dai un id a ogni form compilato e relazioni a questo id una tabella con i campi titolo e testotitolo. I record a questo punto saranno infiniti per ogni titolo e per ogni testo. Se hai dimestichezza con i database non è un'operazione complessa.
Ciao

Alberto Biancardo
90 messaggi dal 13 marzo 2003
www.pillole.it
No ... non ho domestichezza e stò rivedendo quanto ho creato in queste ultime due settimane. Se potessi vedere qui capiresti di cosa ho bisogno ma mi sono reso conto che non è sufficente quanto ho fatto.
http://www.pillole.it

Grazie Michele

Pillole.it
l'enciclopedia online
90 messaggi dal 13 marzo 2003
www.pillole.it
Nessuno sa spiegarmi di più !?

Grazie
Michele

Pillole.it
l'enciclopedia online
3.122 messaggi dal 16 maggio 2002
Come già detto devi creare un'altra tabella, nella quale metterai in chiave l'id corrispondente alla pillola e il numero del titolo. Altri campi saranno il titolo, l'immagine, etc. etc.
Non dimenticarti di applicare il vincolo di integrità referenziale (le relazioni di access) fra l'id della pillola indi questa tabella e l'id nella tabella delle pillole.

The day Microsoft makes something that doesn't suck
is probably the day they start making vacuum cleaners.

Get caught!
Get caught again!
90 messaggi dal 13 marzo 2003
www.pillole.it
Vediamo se ho capito:

- tabella utenti:
id - contatore
username - campo testo
password - campo testo
nome - campo testo
cognome - campo testo
citta - campo testo
titolo sito personale - campo testo
url sito personale - campo testo
categoria sito personale - campo testo
commento sito personale - campo testo
email pubblica - campo si/no

- tabella pillola
id - campo contatore
titolo - campo testo
categoria - campo testo
titoli paragrafi - campo ??? (visto che saranno n)
testo paragrafi - campo ??? (visto che saranno n)
titoli fonti - campo ??? (visto che saranno n)
url fonti - campo ??? (visto che saranno n)
titoli immagini - campo ??? (visto che saranno n)
url immagini - campo ??? (visto che saranno n)


Se non ho capito male dovrei relazionare le due tabelle uno a molti tra gli ID ... ovvero la tabella degli utenti a quella delle pillole. Giusto !?

Ma mi sorge una domanda ... come creo il form ? Cioè come faccio ad inserire n input (è l'utente che sceglierà inizialmente scegliendo le quantità o cosa ???)

... ragazzi che casino ... spero mi possiate aiutare ?!

Buonanotte
Michele


Pillole.it
l'enciclopedia online

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.