Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    visualizzazione foto da server

    ciao ho un problema a visualizare le foto che ho caricato sul server, o meglio riesco a visualizzarle, ma lo script che ho fatto dovrebbe caricarne a gruppi di tre, invece le ripete per tre volte, potete aiutarmi, vi passo il codice.

    saluti Roberto



    codice:
      Response.Write"<table align='center' border='0' width='100%'>"
      Response.Write"<tr>"
        Response.Write"<td width='100%' colspan='3'><h2 align='center'><font color='#2A1F55' size='4'>Galleria Fotografica di   "& Rs("titolo") &"</font></h2></td>"
      Response.Write"</tr>"
      Do while not  Rs.EOF
      Response.Write"<tr>"
        Response.Write"<td align='center' width='33%'>[img]"& Rs("percorso") &"[/img]</td>" 
    	Response.Write"<td align='center' width='33%'>[img]"& Rs("percorso") &"[/img]</td>" 
    	Response.Write"<td align='center' width='33%'>[img]"& Rs("percorso") &"[/img]</td>"    
      Response.Write"</tr>"
      Rs.MoveNext
        Loop			
    Response.Write"</table>"

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    E' un problema di impaginazione cerca su forum argomento ampiamente trattato
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  3. #3


    il problema è qua

    Do while not Rs.EOF
    Response.Write"<tr>"
    Response.Write"<td align='center' width='33%'>[img]"& Rs("percorso") &"[/img]</td>"
    Response.Write"<td align='center' width='33%'>[img]"& Rs("percorso") &"[/img]</td>"
    Response.Write"<td align='center' width='33%'>[img]"& Rs("percorso") &"[/img]</td>"
    Response.Write"</tr>"
    Rs.MoveNext

    che dice al programma: "seleziona il campo percorso e stampalo 3 volte poi vai al record successivo"

    tu invece devi dirgli "stampa il campo percorso del primo record e poi passa a quello seguente, e questa operazione falla finchè i record stampati sono 3, poi crea un'altra riga"

    +o-
    codice:
    numero=0
     Do while not Rs.EOF 
    
    if numero=0 or numero mod 3=0 then
     Response.Write"<tr>"
    end if
    numero=numero+1
      Response.Write"<td align='center' width='33%'>[img]"& Rs("percorso") &"[/img]</td>" 
    
    if numero-1=0 or (numero-1) mod 3=0 then
     Response.Write"</tr>"
    end if
      
     Rs.MoveNext

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.