 |
bledar |
| ho usato anche io questa soluzione uttilizando l'o ... |
08-04-2007 22:01 |
|
 |
bledar |
.arcimaestro.

Registered: Oct 2003
Posts: 256 (0.03 al dì)
Location:
Corso:
Anno:
Time Online: 6 Days, 3:07:56 [...]
Status: Offline
Edit | Report | IP: Logged |
ho usato anche io questa soluzione uttilizando l'oid come nome del file preprio perche e unico per definizione , ma pensavo ci fosse un modo per avere il contenuto dal db direttamente
grazie ragazzi
|
|
08-04-2007 22:01 |
|
|
|  |
 |
Gehur |
| ma per la storia delle news correlate ad altre new ... |
09-04-2007 10:04 |
|
 |
Gehur |
.grande:maestro.
Registered: Apr 2006
Posts: 519 (0.07 al dì)
Location: Milano
Corso: Informatica
Anno:
Time Online: 3 Days, 0:41:42 [...]
Status: Offline
Edit | Report | IP: Logged |
ma per la storia delle news correlate ad altre news voi come avete fatto? in teoria se ho la news 10 assiociata alla news 15, automaticamente anche la news 15 è assiociata alla news 10, vale il viceversa insomma, io ho fatto una tabella news con 2 campi, news e news correlata, ma se associo la news 10 alla 15, nella mia implementazione il viceversa non è automatico
|
|
09-04-2007 10:04 |
|
|
|  |
 |
Simeon |
| [QUOTE][i]Originally posted by Gehur [/i]
... |
09-04-2007 12:11 |
|
 |
Simeon |
:D
Registered: Aug 2004
Posts: 984 (0.13 al dì)
Location: Milano
Corso: Informatica
Anno: IT IS OVER!
Time Online: 14 Days, 19:29:42 [...]
Status: Offline
Edit | Report | IP: Logged |
Originally posted by Gehur
ma per la storia delle news correlate ad altre news voi come avete fatto? in teoria se ho la news 10 assiociata alla news 15, automaticamente anche la news 15 è assiociata alla news 10, vale il viceversa insomma, io ho fatto una tabella news con 2 campi, news e news correlata, ma se associo la news 10 alla 15, nella mia implementazione il viceversa non è automatico
Io il viceversa non l'ho implementato... ma dovendolo fare non mi sembra cosi' complesso.
|
|
09-04-2007 12:11 |
|
|
|  |
 |
Gehur |
| be ma come fai a non implementarlo, scusa se quand ... |
09-04-2007 13:20 |
|
 |
Gehur |
.grande:maestro.
Registered: Apr 2006
Posts: 519 (0.07 al dì)
Location: Milano
Corso: Informatica
Anno:
Time Online: 3 Days, 0:41:42 [...]
Status: Offline
Edit | Report | IP: Logged |
be ma come fai a non implementarlo, scusa se quando guardi la news 10, vedi che è correlata alla news 15, quando guardi la news 15 devi vedere che è correlata alla news 10, si be comuqne io avevo pensato di fare in questo modo, quando associ la news 1 alla 3, associ anche la 3 alla 1, il tutto secondo me
|
|
09-04-2007 13:20 |
|
|
|  |
 |
bledar |
| o cosi o se hai una tabela
... |
09-04-2007 14:03 |
|
 |
bledar |
.arcimaestro.

Registered: Oct 2003
Posts: 256 (0.03 al dì)
Location:
Corso:
Anno:
Time Online: 6 Days, 3:07:56 [...]
Status: Offline
Edit | Report | IP: Logged |
o cosi o se hai una tabela
newtonews(id from , id to)
ti cerchi l'id della news nell campo id to e da quella tupla prendi l'd from cioe non metti il viceversa nella tabella ma semplicemente lo prendi dalla tabella
|
|
09-04-2007 14:03 |
|
|
|  |
 |
Simeon |
| [QUOTE][i]Originally posted by Gehur [/i]
... |
09-04-2007 14:36 |
|
 |
Simeon |
:D
Registered: Aug 2004
Posts: 984 (0.13 al dì)
Location: Milano
Corso: Informatica
Anno: IT IS OVER!
Time Online: 14 Days, 19:29:42 [...]
Status: Offline
Edit | Report | IP: Logged |
Originally posted by Gehur
be ma come fai a non implementarlo, scusa se quando guardi la news 10, vedi che è correlata alla news 15, quando guardi la news 15 devi vedere che è correlata alla news 10, si be comuqne io avevo pensato di fare in questo modo, quando associ la news 1 alla 3, associ anche la 3 alla 1, il tutto secondo me
Anche io farei cosi', pero' nelle specifiche non avevo capito che valesse anche il viceversa... Uff uno pensa sempre di aver finito e invece...
Last edited by Simeon on 09-04-2007 at 14:39
|
|
09-04-2007 14:36 |
|
|
|  |
 |
elcuchu |
| per prima cosa grazie ZONKER SEI UN GRANDE.
... |
09-04-2007 16:22 |
|
 |
elcuchu |
.amico.
Registered: Apr 2007
Posts: 33 (0.00 al dì)
Location: Milano
Corso:
Anno:
Time Online: 5:41:55 [...]
Status: Offline
Edit | Report | IP: Logged |
per prima cosa grazie ZONKER SEI UN GRANDE.
Poi ho un altro problema, io i file li carico direttamente sul server e salvo il percorso nella base di dati ma una volta li non so più come aprirli, fopen non funziona, fread non funziona ecccccc
C'è qualcuno che lo ha già fatto e può darmi una mano.
(per la discussione su come non duplicare i file io non uso l'oid ma il percorso del file e quindi quando lo inserisco nella base di dati in un attributo univoco trovo l'errore)
Grazie a tutti
|
|
09-04-2007 16:22 |
|
|
|  |
 |
bledar |
| visto che hai caricato il percorso non c'e piu bis ... |
09-04-2007 16:37 |
|
 |
bledar |
.arcimaestro.

Registered: Oct 2003
Posts: 256 (0.03 al dì)
Location:
Corso:
Anno:
Time Online: 6 Days, 3:07:56 [...]
Status: Offline
Edit | Report | IP: Logged |
visto che hai caricato il percorso non c'e piu bisigno di aprire il file tramite fopen etc basta prendere dal db quell percorso e inserirlo dentro una tag html chiamat img se e une imagine o dente una tag html iframe che puoi uttilizzare sia per imaggini sia per file di testo etc , une esmpio con iframe
<iframe
src ="/images/file.jpeg"
width="100%">
</iframe>
<iframe
src ="/images/file.txt"
width="100%">
</iframe>
http://www.w3schools.com/tags/tag_iframe.asp
Last edited by bledar on 09-04-2007 at 16:42
|
|
09-04-2007 16:37 |
|
|
|  |
 |
bledar |
| come avete gestito le viste , visto che nel proget ... |
09-04-2007 17:10 |
|
 |
bledar |
.arcimaestro.

Registered: Oct 2003
Posts: 256 (0.03 al dì)
Location:
Corso:
Anno:
Time Online: 6 Days, 3:07:56 [...]
Status: Offline
Edit | Report | IP: Logged |
come avete gestito le viste , visto che nel progetto dice
In particolare, per ogni utente generico viene definita una vista che, sulla base del profilo
attivo e degli argomenti di interesse, definisce i contenuti che vengono visualizzati dall’utente.
e dice anche
Inoltre, l’applicazione gestisce la visualizzazione dei
contenuti, sulla base delle viste associate all’utente in relazione al suo profilo.
cioe per ogni profilo che l'utente crea devo creare une vista e in base al profilo attivo scelgo la vista da usare?io l'ho interpretata cosi la cosa , voi?
|
|
09-04-2007 17:10 |
|
|
|  |
 |
zonker |
| A leggere il testo per quello che c'è scritto and ... |
09-04-2007 17:51 |
|
 |
zonker |
.illuminato.
Registered: Mar 2003
Posts: 200 (0.02 al dì)
Location:
Corso:
Anno:
Time Online: 2 Days, 6:24:53 [...]
Status: Offline
Edit | Report | IP: Logged |
A leggere il testo per quello che c'è scritto andrebbe intrepretato così.
Ma è ovviamente una cagata in quanto viola il principio per cui una base di dati debba evolvere nel tempo modificando la propria istanza (ossia i dati) e non la propria struttura (ossia lo schema).
Una interpretazione sensata è che ai contenuti si acceda tramite una o più viste mettendo poi su queste viste delle condizioni di where in base all'utente e al suo profilo.
|
|
09-04-2007 17:51 |
|
|
|  |
 |
Gehur |
| io ho fatto come ha detto zonker se ho capito bene ... |
09-04-2007 18:12 |
|
 |
Gehur |
.grande:maestro.
Registered: Apr 2006
Posts: 519 (0.07 al dì)
Location: Milano
Corso: Informatica
Anno:
Time Online: 3 Days, 0:41:42 [...]
Status: Offline
Edit | Report | IP: Logged |
io ho fatto come ha detto zonker se ho capito bene quello che ha detto
piuttosto io ho un problema con il profilo da assiociare all'utente
ho la tabella profilo che è collegata alla tabella utente tramite una tabella utente_profilo, il problema è che non so come prendere il profilo dalla tabella profilo e inserirlo nella tabella utente_profilo
come posso dire prendi l'ultimo profilo inserito..
|
|
09-04-2007 18:12 |
|
|
|  |
 |
zonker |
| Questo problema potrebbe essere risolto con le tra ... |
09-04-2007 18:24 |
|
 |
zonker |
.illuminato.
Registered: Mar 2003
Posts: 200 (0.02 al dì)
Location:
Corso:
Anno:
Time Online: 2 Days, 6:24:53 [...]
Status: Offline
Edit | Report | IP: Logged |
Questo problema potrebbe essere risolto con le transazioni che non abbiamo visto a lezione oppure utilizzando oggetti propri di ogni singolo DBMS.
Quello che faccio io (che è una porcata di cui mi vergogno ma non ho ne voglia ne tempo per fare di meglio) è inserire il profilo e poi cercare tra i profili un profilo con le stesse caratteristiche ma che non compaia nella tabella utente_profilo. Tendenzialmente se non ci sono creazioni di profilo contemporanee e non ci sono record orfani dovrebbe trovarti quello che hai appena inserito che puoi quindi a questo punto inserire nella tabelle utente_profilo.
Un metodo più pulito sarebbe quello di andare a leggere su una sequence un valore per il nuovo profilo e inserirlo con quel idprofilo sia nella tabella dei profili che in quella utente_profilo.
|
|
09-04-2007 18:24 |
|
|
|  |
 |
bledar |
| hmm interesante la cosa , perche io non ho una tab ... |
09-04-2007 18:41 |
|
 |
bledar |
.arcimaestro.

Registered: Oct 2003
Posts: 256 (0.03 al dì)
Location:
Corso:
Anno:
Time Online: 6 Days, 3:07:56 [...]
Status: Offline
Edit | Report | IP: Logged |
hmm interesante la cosa , perche io non ho una tabella profilo_utente ma solo una tabella profilo con foreign key su id utente e con chiave primaria un id_profilo , questo mi permette di avvere piu profili per ogni utente (l'ho interpretata cosi la cosa visto che ogni profilo appartiene a un solo utente percio (1:1) ergo foreign key)
spero non sia una cagata 
|
|
09-04-2007 18:41 |
|
|
|  |
 |
Simeon |
| [QUOTE][i]Originally posted by bledar [/i]
... |
09-04-2007 18:50 |
|
 |
Simeon |
:D
Registered: Aug 2004
Posts: 984 (0.13 al dì)
Location: Milano
Corso: Informatica
Anno: IT IS OVER!
Time Online: 14 Days, 19:29:42 [...]
Status: Offline
Edit | Report | IP: Logged |
Originally posted by bledar
hmm interesante la cosa , perche io non ho una tabella profilo_utente ma solo una tabella profilo con foreign key su id utente e con chiave primaria un id_profilo , questo mi permette di avvere piu profili per ogni utente (l'ho interpretata cosi la cosa visto che ogni profilo appartiene a un solo utente percio (1:1) ergo foreign key)
spero non sia una cagata
Anche io ho fatto cosi', mi sembra la scelta piu' semplice e logica.
|
|
09-04-2007 18:50 |
|
|
|  |
 |
elcuchu |
| [QUOTE][i]Originally posted by bledar [/i]
... |
09-04-2007 19:29 |
|
 |
elcuchu |
.amico.
Registered: Apr 2007
Posts: 33 (0.00 al dì)
Location: Milano
Corso:
Anno:
Time Online: 5:41:55 [...]
Status: Offline
Edit | Report | IP: Logged |
Originally posted by bledar
visto che hai caricato il percorso non c'e piu bisigno di aprire il file tramite fopen etc basta prendere dal db quell percorso e inserirlo dentro una tag html
Grazie mille per la risposta, ma cosi ho il problema di come far scegliere l'articolo da aprire all'utente, nel senso essendo codice html non li posso far passare il link.
Se mi sapresti aiutare di nuovo te ne sarei molto grato.
ciao
|
|
09-04-2007 19:29 |
|
|
|  |
 |
| All times are GMT. The time now is 19:15. |
|
|
 |
|
 |
|
|
|  |
Forum Rules:
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
|
HTML code is OFF
vB code is ON
Smilies are ON
[IMG] code is ON
|
|
|
|
|
|