Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it L'avatar di angelicab
    Registrato dal
    Sep 2001
    Messaggi
    1,515

    risultato ricerca db su più righe

    ciao!
    come posso dividere il risultato di una ricerca in DB su più righe, considerando che ogni riga deve avere 10 celle (e quindi rappresenta 10 record del db)?
    ........\ | /......
    ......(@ @)).....
    -oOO-(_)-OOo-
    ......Angie.....

  2. #2
    Utente di HTML.it L'avatar di angelicab
    Registrato dal
    Sep 2001
    Messaggi
    1,515
    ho fatto così
    codice:
    foto = 0
    if not rs.eof then
    	do until rs.eof
    		foto = foto + 1
    		if foto <= 10 then
    			response.write("<td>"&rs("nomepag")&"</td>")
    			if foto = 10 then
    				response.write("</tr>")
    			end if
    		else
    			foto = 10
    			response.write("<tr>")
    			response.write("<td>"&rs("nomepag")&"</td>")
    		end if
    		rs.movenext
    	loop
    end if
    ........\ | /......
    ......(@ @)).....
    -oOO-(_)-OOo-
    ......Angie.....

  3. #3
    Utente di HTML.it L'avatar di longline
    Registrato dal
    Sep 2001
    Messaggi
    5,363
    codice:
    foto = 0
    response.write("<tr>")
    if not rs.eof then
    	do until rs.eof
    		foto = foto + 1
    		if foto > 10 Then
    			foto = 1
    			response.write("</tr><tr>")
    		end if
    		response.write("<td>" & rs("nomepag") & "</td>")
    		rs.movenext
    	loop
    end if
    response.write("</tr>")

  4. #4
    Utente di HTML.it L'avatar di angelicab
    Registrato dal
    Sep 2001
    Messaggi
    1,515
    uhm.. però può capitare che nell'ultima riga non ci siano 10 record .. ma qualcuno in meno .. come posso sistemare il colspan?
    ........\ | /......
    ......(@ @)).....
    -oOO-(_)-OOo-
    ......Angie.....

  5. #5
    Utente di HTML.it L'avatar di longline
    Registrato dal
    Sep 2001
    Messaggi
    5,363
    codice:
    foto = 0
    response.write("<tr>")
    if not rs.eof then
    	do until rs.eof
    		foto = foto + 1
    		if foto > 10 Then
    			foto = 1
    			response.write("</tr><tr>")
    		end if
    		response.write("<td>" & rs("nomepag") & "</td>")
    		rs.movenext
    	loop
    end if
    do until foto > 10
    	response.write("<td></td>")
    	foto = foto + 1
    loop
    response.write("</tr>")

  6. #6
    Utente di HTML.it L'avatar di longline
    Registrato dal
    Sep 2001
    Messaggi
    5,363
    Oppure così
    codice:
    foto = 0
    response.write("<tr>")
    if not rs.eof then
    	do until rs.eof
    		foto = foto + 1
    		if foto > 10 Then
    			foto = 1
    			response.write("</tr><tr>")
    		end if
    		response.write("<td>" & rs("nomepag") & "</td>")
    		rs.movenext
    	loop
    end if
    if foto >1 and foto < 10
    	response.write("<td colspan=""" & 10-foto & """></td>")
    end if
    response.write("</tr>")

  7. #7
    Utente di HTML.it L'avatar di angelicab
    Registrato dal
    Sep 2001
    Messaggi
    1,515
    Originariamente inviato da longline
    codice:
    foto = 0
    response.write("<tr>")
    if not rs.eof then
    	do until rs.eof
    		foto = foto + 1
    		if foto > 10 Then
    			foto = 1
    			response.write("</tr><tr>")
    		end if
    		response.write("<td>" & rs("nomepag") & "</td>")
    		rs.movenext
    	loop
    end if
    do until foto > 10
    	response.write("<td></td>")
    	foto = foto + 1
    loop
    response.write("</tr>")
    ho provato questo codice .. grazie mille!
    ........\ | /......
    ......(@ @)).....
    -oOO-(_)-OOo-
    ......Angie.....

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 © 2026 vBulletin Solutions, Inc. All rights reserved.