Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it L'avatar di Secta
    Registrato dal
    May 2002
    Messaggi
    365

    Devo lincare dei dati presi da un db! Come faccio?!

    Salve a tutti. Mi hanno chiesto di fare in modo che vengano lincati dei dati prelevati tramite una query, da un database. I dati contengono i nomi di alcuni attori (il sito è di una videoteca :-D). Ad esempio, per il film "La maledizione della prima luna",nel db ci sono i seguenti dati:

    Deep Johnny, Rush Geoffrey, Bloom Orlando, Knightley Keira, Pryce Penny

    questi sono gli attori che hanno preso parte al film. Come faccio a fare un collegamento ad 1 altra pagine per ogni singolo attore? Cioè, ad ogni attore deve corrispondere un link diverso. Avevo pensato di usare i replace, e mettere al posto della virgola e degli spazi, i tag x il link, solo che così verrebbe cambiato anche lo spazio tra il nome e il cognome, e non solo quello dopo la virgola! Ki mi dà una mano?! Grazie a tutti ;-)
    "Dai diamanti non nasce niente, dal letame nascon fiori."
    Fabrizio De Andrè

  2. #2
    io ho fatto cosi:
    "sito" è un record tipo << http://www.sito.com >> che sta nel database e <a href="<%=rs("sito")%>" target="_blank"> non fa altro che linkarti ad esso in una pagina diversa..

    <a href="<%=rs("sito")%>" target="_blank"><%=rs("sito")%>

    tu farai

    <a href="<%=rs("pagina")%>" target="_blank"><%=rs("nomeattore")%>

    non sono un mago dell'ASP ma se vai qua:

    http://www.sinnai.com/attivita_nome.asp?id=12

    funziona...

  3. #3
    Utente di HTML.it L'avatar di Secta
    Registrato dal
    May 2002
    Messaggi
    365
    Originariamente inviato da lucacasu
    io ho fatto cosi:
    "sito" è un record tipo << http://www.sito.com >> che sta nel database e <a href="<%=rs("sito")%>" target="_blank"> non fa altro che linkarti ad esso in una pagina diversa..

    <a href="<%=rs("sito")%>" target="_blank"><%=rs("sito")%>

    tu farai

    <a href="<%=rs("pagina")%>" target="_blank"><%=rs("nomeattore")%>

    non sono un mago dell'ASP ma se vai qua:

    http://www.sinnai.com/attivita_nome.asp?id=12

    funziona...
    Magari fosse così semplice! Il fatto è che non devo lincarli tutti in un unico link! Devo prima spezzarli, e poi mettere ad ogni nome un link diverso! Ki mi aiuta?! :rollo: :rollo:
    "Dai diamanti non nasce niente, dal letame nascon fiori."
    Fabrizio De Andrè

  4. #4
    ma i link per i sibngoli attori da dove li prendi?

  5. #5
    fai uno schema anche del tuo DB, perchè secondo me il problema sta nella struttura del database.

    Deve essere ampliata o modificata.

    Ad esempio devi creare una tabella per ogni attore es.
    CodiceAttore, Nome, UrlSito

    e poi dall'altra tabella quella dove hai tutti i nomi degli attori in un campo separati dalle virgole, togliere i nomi e mettere i corispettivi codici.

    In questo modo se ad esempio in un film hanno recitato gli attori coi i codici 12,54,32 esegui una seconda queri dove CodiceAttore IN (12,54,32) , il database ti tira fuori tre record

    12 : Deep Johnny, www.suosito.com
    54 : Rush Geoffrey, www.sitorush.com
    32 : Knightley Keira, www.sitokeira.com

    Chiaro ?
    Fammi sapere ciao.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.