Pagina 1 di 4 1 2 3 ... ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 35
  1. #1

    tabella riepilogo dati..

    devo visualizzare alcuni dati, da una tabella.. per quanto riguarda la connessione e la query è tutto ok...i problemi inziano quando devo inserire i dati nella tabella.
    Come vedete dall'esempio riportato ci sono le intestazioni delle colonne e sotto devono essere visualizzati i dati con un loop... COme posso fare??? inoltre vorrei che le righe dove sono presenti i dati..fossero a colori alterni...

    grazie.
    alessia

    <table width="570" border="0" cellspacing="0" cellpadding="0">
    <tr>
    <td>intestazione1</td>
    <td>intestazione2</td>
    <td>intestazione3</td>
    <td>intestazione4</td>
    <td>intestazione5</td>
    </tr>
    <tr>
    <td><%=(rseventi("data_inizio"))%></td>
    <td><%=(rseventi("data_fine"))%></td>
    <td><%=(rseventi("titolo"))%></td>
    <td><%=(rseventi("luogo"))%></td>
    <td><%=(rseventi("descrizione"))%></td>
    </tr>
    </table>

  2. #2
    Utente di HTML.it L'avatar di floyd46
    Registrato dal
    Feb 2002
    residenza
    Apulia
    Messaggi
    2,641

    Re: tabella riepilogo dati..

    ciao, il loop lo devi fare a cominciare da qui

    <tr>
    <td><%=(rseventi("data_inizio"))%></td>
    <td><%=(rseventi("data_fine"))%></td>
    <td><%=(rseventi("titolo"))%></td>
    <td><%=(rseventi("luogo"))%></td>
    <td><%=(rseventi("descrizione"))%></td>
    </tr>

    a qui;
    per le righe colorate della tabella, nel mio sito, in firma, ho insertito qualche giorno fa un articolo nella sezione asp a proposito di quello che chiedi.

    ciao
    "Le persone che realizzano layout con tabelle annidate, spacer gif o che ignorano l'accessibilità non possono più definirsi professionisti." Andy Clarke
    --------------------------------

    www.extrowebsite.com

  3. #3
    codice:
    <table width="570" border="0" cellspacing="0" cellpadding="0"> 
    <tr> 
    <td>intestazione1</td> 
    <td>intestazione2</td> 
    <td>intestazione3</td> 
    <td>intestazione4</td> 
    <td>intestazione5</td> 
    </tr>
    <%
    i=0
    do until rseventi.eof
    if i = 0 then
      colore = "#000000"
    else
      colore = "#FFFFFF"
    end if
    %> 
    <tr bgcolor="<%=colore%>"> 
    <td><%=(rseventi("data_inizio"))%></td> 
    <td><%=(rseventi("data_fine"))%></td> 
    <td><%=(rseventi("titolo"))%></td> 
    <td><%=(rseventi("luogo"))%></td> 
    <td><%=(rseventi("descrizione"))%></td> 
    </tr>
    <%
    rseventi.movenext
    if i=0 then
      i=1
    else
      i=0
    end if
    loop
    %>
    </table>
    così dovrebbe andare (i due colori sono esempi, poi ci metti quello che vuoi)
    Purtroppo bisogna imparare che il computer non sbaglia...fa solo quello che gli dici di fare

    www.netpolaris.it

  4. #4

    grazie..

    grazie e complimenti per il sito!


  5. #5

    paginazione...

    come prima cosa, grazie per l'aiuto.. adesso, che ho risolto grazie ai vostri aiuti il mio primo problema..sorge il dilemma della paginazione: ho provato a fare delle ricerche e cercato di utilizzare i consigli segnalati, ma il sito oscarjsweb.com..non funziona.. e la seziona ASP del sito di Roby72 dove c'e' (almeno credo) un esempio interessante di paginazione..non funziona
    questo è il mio codice... come potrei cerare una paginazione??

    grazie...ho provato tutta la mattina...ma nessun risultato confortante!


    <table width="570" border="0" align="center" cellpadding="0" cellspacing="0">
    <tr>
    <td></td>
    </tr>
    <%
    dim conn
    set conn=server.createobject("adodb.connection")
    conn.open "Driver={Microsoft Access Driver (*.mdb)}; dbq=" & server.mappath("../mdb-database/eventi.mdb")
    %>
    <tr>
    <td></td>
    </tr>
    <tr>
    <td><table width="570" border="0" align="center" cellpadding="0" cellspacing="0">
    <tr>
    <td width="30"></td>
    <td width="195" class="fortext">Evento</td>
    <td width="175" class="fortext">Localit&agrave;</td>
    <td width="80" class="fortext">data inizio</td>
    <td width="80" class="fortext">data fine</td>
    </tr>
    <tr>
    <% datet = year(date()) & "/" & month (date()) & "/" & day(date())
    Set RSeventi = Server.CreateObject("ADODB.Recordset")
    SQLQUERY ="Select TOP 10 data_fine, data_inizio, titolo,luogo, tipo, id from eventi where (((eventi.data_fine)>=#"&datet&"#)) order by data_inizio asc, ora_inizio"
    RSeventi.open SQLQuery,conn
    if rseventi.eof then %>
    <td colspan="5"><div align="center"> Nessun
    Evento trovato
    </div></td>
    </tr>
    <% else do until rseventi.eof
    if colore = "#EEEEEE" then
    colore = "#FFFFFF"
    else
    colore = "#EEEEEE"
    end if%>
    <tr bgcolor="<%=colore%>" class="fortext">
    <td width="30" height="25"> <div align="left">[img]../image/small/<% = RSeventi([/img].gif" align="absmiddle" border="0"></div></td>
    <td width="195" height="25" class="fortext">&tabella=eventi&dettagli=1" class="lnk"><%=Left((Rseventi("titolo")),30)%>..</td>
    <td width="175" height="25" class="fortext"><%=Left((Rseventi("luogo")),25)%>. .</td>
    <td width="80" height="25" class="fortext"><%=(rseventi("data_inizio"))%></td>
    <td width="80" height="25" class="fortext"><% if (rseventi("data_inizio")) = (rseventi("data_fine")) then %> <% else %> <%=(rseventi("data_fine"))%> <% end if %></td>
    </tr>
    <%
    on error resume next
    rseventi.movenext
    loop
    end if
    %>
    </table>

  6. #6

    ouch!

    stò diventando pazza....non riesco a trovare una soluzione. Nessuno gentilmente, può darmi un aiutino?

  7. #7
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Il mio esempio non funziona??? :zamm:

    Che errore ti da?

    Roby

  8. #8

    per roby

    quando apro la tua pagina degli script ASP
    mi da questo errore

    Server.MapPath() error 'ASP 0175 : 80004005'

    Disallowed Path Characters

    /script/connDb_Download.asp, line 4

    The '..' characters are not allowed in the Path parameter for the MapPath method.

  9. #9
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Sei su server windows 2003.
    Il ../ non ci va nella connessione né negli include.
    Devi partire dalla root.

    "/public/db...."

    roby

  10. #10
    L'errore non è nello script, ma nell'indirizzo del database: non puoi più usare la sintassi

    ../

    nel mappath, correggi la stringa di connessione

    E' nato www.lombardiamotori.it

    www.universocase.it: il primo portale italiano di annunci immobiliari gratuiti e autogestiti!

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.