.dsy:it. Pages (33): « First ... « 10 11 12 13 [14] 15 16 17 18 » ... Last »
Show 150 posts per page

.dsy:it. (http://www.dsy.it/forum/)
- Basi di dati ~ informatica triennale (http://www.dsy.it/forum/forumdisplay.php?forumid=211)
-- [Progetto] "Blog" (http://www.dsy.it/forum/showthread.php?threadid=28359)


Posted by zonker on 21-03-2007 11:26:

TIPI(IDTIPO, NOMETIPO, NELEMENTI, MEDIAACCESSI)
Ovviamente nelementi viene aggiornato da un trigger su insert e delete su contenuto e media accessi dalla stessa funzione che incremente il numero di accessi al contenuto


Posted by khelidan on 21-03-2007 11:36:

ho un problema con i trigger,ho fatto questa funzione che dovrebbe essere chiamata da un trigger quando c'è un update sui contenuti:

code:
CREATE FUNCTION up () RETURNS TRIGGER AS ' BEGIN IF NEW.accessi=OLD.accessi THEN NEW.modifiche=NEW.modifiche+1;END IF ;RETURN NEW;END;'


La creo con phppgadmin quindi mancano dei prezzi ma mirotorna sempre:

ERROR: SQL functions cannot return type "trigger"


Come mai??

__________________
Khelidan


Posted by bledar on 21-03-2007 11:48:

concordo con te zonker , ma e una entita a parte cioe non e in relazione con nessun altra?


Posted by zonker on 21-03-2007 11:49:

Non è che la stai creando sotto funzioni anzichè sotto funzioni trigger?


Posted by bledar on 21-03-2007 11:55:

Sono dacordo anche io ho pensato fi fare cosi , ma questa entita e in relazione con qualche altra entita???

TIPI(IDTIPO, NOMETIPO, NELEMENTI, MEDIAACCESSI)
Ovviamente nelementi viene aggiornato da un trigger su insert e delete su contenuto e media accessi dalla stessa funzione che incremente il numero di accessi al contenuto


Posted by khelidan on 21-03-2007 11:59:

Originally posted by zonker
Non è che la stai creando sotto funzioni anzichè sotto funzioni trigger?


Era risposto a me?Comunque mi da lo stesso errore anche in console:

blog=#
CREATE FUNCTION up () RETURNS TRIGGER AS ' BEGIN IF NEW.accessi=OLD.accessi THEN NEW.modifiche=NEW.modifiche+1;END IF ;RETURN NEW;END;' LANGUAGE sql;
ERROR: SQL functions cannot return type "trigger"


Sto impazzendo.....cosa sbaglio?

__________________
Khelidan


Posted by zonker on 21-03-2007 13:42:

cambia
LANGUAGE sql;
in
LANGUAGE plpgsql;
e vedrai che come per magia...:-P


Posted by zonker on 21-03-2007 13:43:

per quel che riguarda l'entità tipi è ovviamente in relazione con contenuti.


Posted by bledar on 21-03-2007 13:46:

giusto , ma che confusione :)


Posted by khelidan on 21-03-2007 15:31:

Originally posted by zonker
cambia
LANGUAGE sql;
in
LANGUAGE plpgsql;
e vedrai che come per magia...:-P


Mitico! :D Ho dovuto però dare prima il comando:

code:
CREATE LANGUAGE plpgsql


perchè a quanto pare non lo caricava di default(postgres 8.2 su debian) se casomai servisse a qualcuno!

__________________
Khelidan


Posted by Simeon on 21-03-2007 19:55:

Una piccola domandina. Ho gia trovato il modo di gestirmi i file a seconda del tipo (immagine, testo), insomma se ho un'immagine uso il solito <img src> mentre se ho un testo lo tratto a seconda del formato (ancora non so bene come fare ma ho un avvio).

Mi chiedevo pero': esiste una funzione "generica" per visualizzare sul sito un file di diverso tipo? Sarebbe realmente comoda.

Inoltre volevo sapere se voi avevate limitato i formati dei file che si possono inserire nell'applicazione. Teoricamente deve accettare testo ed immagini, io farei

immagini = .gif, .jpg
testi = .txt, .html, .doc (?)

Scartando in partenza l'upload di file di altri formati.


Posted by bledar on 21-03-2007 21:28:

io sono andato dal prof a chidere di questa cosa e mi ha detto che si puo scegliere il formato anche solo .txt basta che l'applicazione controlli che i file siano solo .txt e di un errore altrimenti.


Posted by Simeon on 21-03-2007 22:06:

Originally posted by bledar
io sono andato dal prof a chidere di questa cosa e mi ha detto che si puo scegliere il formato anche solo .txt basta che l'applicazione controlli che i file siano solo .txt e di un errore altrimenti.


Grandioso!

Ce la faremo, ce la faremo tutti :mad:


Posted by zonker on 22-03-2007 09:48:

Io non ho vincolato il tipo di file, ma ho adottato il classico stratagemma sul web: se è un formato visualizzabile lo visualizzo, altrimenti parte il popup di download.


Posted by khelidan on 22-03-2007 10:37:

io ste specifiche le ho intese in altro modo,nel senso all'inserimento do una form dove scrivere e poi salvo con una file e non nel db,io lo inteso così il fatto che i contenuti siano file!

__________________
Khelidan


All times are GMT. The time now is 16:32. Pages (33): « First ... « 10 11 12 13 [14] 15 16 17 18 » ... Last »
Show all 481 posts from this thread on one page

Powered by: vBulletin Version 2.3.1
Copyright © Jelsoft Enterprises Limited 2000 - 2002.