Visualizzazione dei risultati da 1 a 9 su 9
  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2003
    Messaggi
    156

    Stampare a video solo porzione di record

    Ciao, sto implementando un sistema news con asp, vorrei creare un sezione che funga da sommario per le utlime news. Vorrei sapere se e come si fa a mostrare solo una porzione di record, per esempio solo le prime 30 parole...come ad esempio nella home di disinformazione.it
    Grazie.

  2. #2
    codice:
    <%
    news = left(objrs("testo_news"),30)
    response.write(news)
    %>
    Provare paura per un qualcosa che ti possa capitare nel futuro non ti evita quell'evento,ti fa soltanto vivere un presente sbagliato!

  3. #3
    Utente di HTML.it
    Registrato dal
    Nov 2003
    Messaggi
    156
    Ciao la riga che stampa il recor è questa:

    <td width="30%"><font size="-1">
    <%= replace(x_SmallNotes & "",chr(10),"
    ") %>
    </font></td>


    non saprei dove specificare il valore....

    Ciao

  4. #4
    Prova così:

    codice:
    <td width="30%"><font size="-1"> 
    <%= replace(left(x_SmallNotes & "", 30),chr(10),"
    ") %>  
    </font></td>
    Provare paura per un qualcosa che ti possa capitare nel futuro non ti evita quell'evento,ti fa soltanto vivere un presente sbagliato!

  5. #5
    Utente di HTML.it
    Registrato dal
    Nov 2003
    Messaggi
    156
    Ottimo, funziona, grazie.
    Solo una piccola nota, la variabile definisce il numero di caratteri che verranno visualizzati; alcune parole quindi potrebbero risultare troncate. Non è un grosso problema ma non è nemmeno bellissimo....
    C'è il modo di evitare questo?
    Grazie di nuovo!

  6. #6
    Prova questo:

    codice:
    <%
    sNotes = replace(x_SmallNotes & "",chr(10),"
    ")
    arr = split(sNotes," ")
    LunghMassimaVis = 30
    if(LunghMassimaVis < len(sNotes)) then 
       str = " "
       i = 0 
       do while LunghMassimaVis > len(str)
          str = str & arr(i) & " "
          i = i + 1
       loop
       response.write (str & "...")
    else
       response.write (sNotes)
    end if				  
    %>
    Provare paura per un qualcosa che ti possa capitare nel futuro non ti evita quell'evento,ti fa soltanto vivere un presente sbagliato!

  7. #7
    Utente di HTML.it
    Registrato dal
    Nov 2003
    Messaggi
    156
    Grazie funziona perfettamente...ti devo una cena...se passi dalle parti di ancona....

  8. #8
    Prego...troppo buono!
    Provare paura per un qualcosa che ti possa capitare nel futuro non ti evita quell'evento,ti fa soltanto vivere un presente sbagliato!

  9. #9
    Utente di HTML.it
    Registrato dal
    Nov 2003
    Messaggi
    156

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.