![]() |
Pages (33): « First ... « 19 20 21 22 [23] 24 25 26 27 » ... 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)
beh basta che metti il tuo path che hai caricato nel db come link e ti apre quel file
<a href="../images/forest.gif">testo del link.</a>
<a href="../images/nome.txt">testo del link.</a>
se non lo fai cosi , devi genereare del codice html tramite php
Originally posted by bledar
beh basta che metti il tuo path che hai caricato nel db come link e ti apre quel file
<a href="../images/forest.gif">testo del link.</a>
<a href="../images/nome.txt">testo del link.</a>
se non lo fai cosi , devi genereare del codice html tramite php
Per fare così nel DB devi salvare o il link in formato "html" oppure il link relativo.
Ti faccio un esempio: metti che la home del server http sia sul percorso fisico del server c:\inetpub\wwwroot\ e che il file dell'articolo sia pippo.html in c:\inetpub\wwwroot\articoli.
se nel DB salvi c:\inetpub\wwwroot\articoli\pippo.html sei un po' inguaiato ;P
Devi salvare o http://nomeserver/articoli/pippo.html e poi proporre direttamente il link oppure il percorso relativo a partire dalla home quindi articoli/pippo.html (meglio) in questo caso non fai altro che passare al browser il percorso relativo e lui come per magia te lo visualizzarà.
Originally posted by zonker
in questo caso non fai altro che passare al browser il percorso relativo e lui come per magia te lo visualizzarà.
tramite php devi scrive cosi
echo "<iframe src='$link'>";
echo "</iframe>";
chiaramente $link lo recuperi dal db
Originally posted by bledar
tramite php devi scrive cosi
echo "<iframe src='$link'>";
echo "</iframe>";
chiaramente $link lo recuperi dal db
ciao ragazzi , io sono un po perplesso sulla facenda delle viste
anche se qualcosa con zoncer ho chiarito ma
lui dice
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.
In effetti la vista non è di nessuna utilità...viene messa nelle specifiche secondo me solo per obbligarci ad usare almeno una vista nel DBMS, cosa che potrebbe tranquillamente essere evitata visto che di fatto le "viste" le si crea dinamicamente nell'applicazione via PHP o ASP accedendo alle tabelle.
L'unica vista che ho usato si occupa solo di estrarre gli argomenti di un profilo attivo, e viene usata all'interno di una ENORME query...
Come l'avete gestita voi la storia dei profili e degli argomenti? Io ho fatto che se per esempio il profilo attivo ha come argomenti "informatica, sport", allora verranno estratti TUTTI i contenuti che hanno almeno uno dei due argomenti. Un contenuto "hobby,informatica" verra' estratto ad esempio.
qualcuno mi sa dire che errore faccio nel seguente trigger
CREATE OR REPLACE FUNCTION modnum()
RETURNS "trigger" AS
$BODY$
DECLARE
BEGIN
UPDATE content SET mod_n = mod_n+1 WHERE id =
NEW.id;
RETURN NEW;
END;
$BODY$
LANGUAGE 'plpgsql' VOLATILE;
CREATE TRIGGER modnum
AFTER UPDATE
ON content
FOR EACH ROW
EXECUTE PROCEDURE modnum();
voi come avete gestito l'ordine di importanza degli argomenti scelti?
lo fate scegliere all'utente oppure lo inserite in automatico
io faccio scegliere al utente
okei, per il trigger provato con after?, prima si fa l'update e poi si legge il valore new, o no??
ma poi a cosa servirà mai l' importanza
anche nel esempi sopra c'e scritto AFTER UPDATE 
a si scusa, ma sono davvero stanco, devo riuscire a finire questo progetto..
| All times are GMT. The time now is 15:55. | Pages (33): « First ... « 19 20 21 22 [23] 24 25 26 27 » ... Last » Show all 481 posts from this thread on one page |
Powered by: vBulletin Version 2.3.1
Copyright © Jelsoft Enterprises Limited 2000 - 2002.