Visualizzazione dei risultati da 1 a 8 su 8

Discussione: help su link

  1. #1
    Utente di HTML.it L'avatar di fanoste
    Registrato dal
    Oct 2005
    Messaggi
    271

    help su link

    ciao a tutti.
    ho un piccolo problema con il seguente codice:

    <table cellpadding="2" cellspacing="0" bordercolor="#111111" style="border-collapse: collapse; border: 1px solid #0071af; padding:0">
    <tr> <% while ((Repeat1__numRows-- != 0) && (!streaming2.EOF)) { %>

    <td width="138" class="txt_notizie"><div align="center"><%=(streaming2.Fields.Item("genere" ).Value)%>

    [img]video/video/<%=(streaming2.Fields.Item([/img]" width="100" height="75" hspace="10" border="1" align="center" /></div></td>
    <%
    Repeat1__index++;
    streaming2.MoveNext();
    }
    %> </tr>

    </table>

    questo mi visualizza una tabella con la foto e il genere degli ultimi record inseriti...
    e qui tutto ok.

    Ora vorrei che cliccando su una foto, mi visualizzi (sulla stessa finestra dato che si apre in un popup) il record completo... non ci riesco !!!!

    qualche buon anima mi helpa???

    grazie

  2. #2
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Cliccando sulla foto devi passare l'id del record.
    In base a quello fai una query per estrarre tutte le informazioni del record.

    Roby

  3. #3
    Utente di HTML.it L'avatar di fanoste
    Registrato dal
    Oct 2005
    Messaggi
    271
    ci ho provato ma mi apre sempre lo stesso record...

    qualche aiuto "concreto"?

  4. #4
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Originariamente inviato da fanoste
    ci ho provato ma mi apre sempre lo stesso record...

    qualche aiuto "concreto"?
    E quale record vorresti aprire? :master:

    Roby

  5. #5
    Utente di HTML.it L'avatar di fanoste
    Registrato dal
    Oct 2005
    Messaggi
    271
    allora...
    la tabella mostra gli ultimi 5 record. (immagine e tipologia)
    cliccando sull'immagine vorrei che mi visualizzasse tutto il record relativo.

  6. #6
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Questo l'ho capito ma devi sporcarti un po' le mani con il codice.
    Devi ovviamente fare una query di questo tipo:

    codice:
    sql = "SELECT * FROM tabella WHERE id =" & request.querystring("id")
    che hai passato nel link alla foto.

    Roby

  7. #7
    Utente di HTML.it L'avatar di fanoste
    Registrato dal
    Oct 2005
    Messaggi
    271
    non credo che il codice così come l'hai postato tu vada bene...
    questo è il codice completo della mia pagina:

    <%@LANGUAGE="JAVASCRIPT"%>

    <?xml version="1.0" encoding="iso-8859-1"?>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">


    <%
    var streaming2 = Server.CreateObject("ADODB.Recordset");
    streaming2.ActiveConnection = MM_vs2_STRING;
    streaming2.Source = "select * from video order by idvideo desc";
    streaming2.CursorType = 0;
    streaming2.CursorLocation = 2;
    streaming2.LockType = 1;
    streaming2.Open();
    var streaming2_numRows = 0;
    %>
    <%
    var Repeat1__numRows = 5;
    var Repeat1__index = 0;
    streaming2_numRows += Repeat1__numRows;
    %>
    <%
    var Repeat1__numRows = 5;
    var Repeat1__index = 0;
    streaming2_numRows += Repeat1__numRows;
    %>
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <title>Documento senza titolo</title>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    <link href="pagina.css" rel="stylesheet" type="text/css">

    </head>

    <body>
    <div align="center">[img]images/logo_giornaleITsmall.jpg[/img]
    </div>
    <table width="90%" border="0" align="center">
    <tr>
    <td><div align="center"><a align="center" class="occhiello"><%=(streaming2.Fields.Item("titolo").Value)%></a>

    </div>
    <table width="307" border="0" align="center" cellpadding="0" cellspacing="0">
    <tr>
    <td colspan="3">[img]images/tvup.gif[/img]</td>
    </tr>
    <tr>
    <td width="23">[img]images/tvleft.gif[/img]</td>
    <td width="247"><div align="center">
    <embed src="video/video/<%=(streaming2.Fields.Item("filmato").Value)%>" autostart=true width="352" height="330" align="middle" pluginspage="http://www.microsoft.com/Windows/MediaPlayer/"></embed>
    </div></td>
    <td width="23"><div align="right">[img]images/tvright.gif[/img]</div></td>
    </tr>
    <tr>
    <td colspan="3">[img]images/tvdown.gif[/img]</td>
    </tr>
    <tr>
    <td colspan="3" class="notizie"><div align="center">Attendere il caricamento
    del filmato...</div></td>
    </tr>
    </table></td>
    </tr>
    <tr>
    <td>
    </td>
    </tr>
    </table>

    <table cellpadding="2" cellspacing="0" bordercolor="#111111" style="border-collapse: collapse; border: 1px solid #0071af; padding:0">
    <tr> <% while ((Repeat1__numRows-- != 0) && (!streaming2.EOF)) { %>

    <td width="138" class="txt_notizie"><div align="center"><%=(streaming2.Fields.Item("genere" ).Value)%>

    [img]video/video/<%=(streaming2.Fields.Item([/img]" width="100" height="75" hspace="10" border="1" align="center" /></div></td>
    <%
    Repeat1__index++;
    streaming2.MoveNext();
    }
    %> </tr>

    </table>
    <p align="center">[img]images/chiudi1.jpg[/img]</p>
    </body>
    </html>

    <%
    streaming2.Close();
    %>

  8. #8
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Non ho detto che va bene, devi adattarlo alla tua pagina.
    E' chiaro che sul link devi ricaricare la pagina.
    Poiché passi l'id del record farai vedere solo le informazioni di quel record e non le altre di altri record.
    Quindi questa query

    codice:
    streaming2.Source = "select * from video order by idvideo desc";
    va modificata, e di consenguenza lo script sottostante che sarà diverso perché conterrà solo i campi del record che hai selezionato.

    Roby

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.