intanto ciao a tutti, leggo spesso questo forum per risolvere problemi e cercando qua e là ho sempre trovato la soluzione.. ma non questa volta.
quindi ecco la domanda:
ho un database costituito in questo modo. ho una serie di progetti ad ogni progetto appartengono una serie di oggetti e ad ogni oggetto sono associati alcuni file. le 3 tabelle del database sono così fatte:
tabella progetti:
id_project(primary key che si autoincrementa), nome_progetto , descrizione
tabella oggetti:
id_object (primary key che si autoincrementa) , nome_oggetto , descrizione, id_project
una tabella file:
id_file (primary key che si autoincrementa), path del file, id_object, id_project
per esempio:
tabella oggetti:
id-object | name_object | descrizione | id_project
1 ...........xyz ...............bla bla bla...........1
2 ...........klm ...............bla bla bla ..........1
3...........pippo.............bla bla bla............1
tabella file:
id_file | path del file | id_object | id_project
1........./dfg/hsdg.........1................1
2........./dfg/hsdg.........1................1
3........./dfg/hsdg.........1................1
4........./dfg/hsdg.........2................1
5........./dfg/hsdg.........2................1
6........./dfg/hsdg.........3................1
7........./dfg/hsdg.........3................1
8........./dfg/hsdg.........3................1
vorrei trovare un modo sensato per popolare il database con nuovi progetti (uno alla volta) possibilmente leggendo i dati da dei file di testo e facendo in modo che il campo id_project nella tabella oggetti sia automaticamente settato uguale al valore della chiave progressiva id_project della tabella progetti.
stessa cosa per valori dei campi id_object e id_project nella tabella file...
intanto vi pare sensato come modo di procedere e poi nel caso come fareste (con uno script sql, con uno script php, strutturati come...?)
grazie in anticipo
tigh![]()