Salve a tutti,
ho il seguente codice in asp che mi visualizza del testo di una news presa da un database... cosa succede quando visualizza la news subito dopo va a capo e mi visualizza la seconda... quello che vorrei fare è che mi dovrebbe visualizzare 4 news sulla stessa riga e poi andare a capo cioè io ho una tabella composta da 4 colonne e in ogni colonna dovrebbe visualizzarsi una news alla quinta news dovrebbe andare alla riga successiva...
mia aiutate vi prego
</td>
</tr>
<tr>
<td align="center" background="images/sf1.gif">
<table border="0" width="100%" cellspacing="0" cellpadding="0" id="table4">
<tr>
<td></td>
</tr>
<tr>
<td valign="top">
<p class="MsoNormal" style="text-align:justify">
<font color="#EA651F"><font size="2"> </font> <font size="2">
<font color="#EA651F" size="2">AUDIO</font>
<font color="#EA651F" size="2">VIDEO</font>
<font color="#EA651F" size="2">PRESS KIT</font></font></font>
[img]images/audio.1.gif[/img]
</p>
<%
Dim conn 'La solita variabile di connessione
Dim iPageSize 'Numero di record da visualizzare per ogni pagina
Dim iPageCount 'Numero di pagine totali che otteniamo dalla query
Dim iPageCurrent 'Pagina corrente
Dim strOrderBy 'Parametro in base a cui definire l'ordinamento
Dim strSQL 'Comando da eseguire per effettuare la ricerca
Dim RS 'Il nostro solito recordSet
Dim iRecordsShown 'Variabile usata per definire i record mostrati
iPageSize = 10
If Request.QueryString("page") = "" Then
iPageCurrent = 1
Else
iPageCurrent = CInt(Request.QueryString("page"))
End If
If Request.QueryString("order") = "" Then
strOrderBy = "id"
Else
strOrderBy = "descrizione"
End If
Set Conn = Server.CreateObject("ADODB.Connection")
conn.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" & server.mappath("/mdb-database/video.mdb")
Set RS = Server.CreateObject("ADODB.Recordset")
sql = "SELECT id, data, testo, immagine,testo, descrizione from news order by data DESC"
'sql = "SELECT * FROM news ORDER BY " & strOrderBy & " ASC;"
RS.Open sql, conn, adOpenKeyset
RS.PageSize = iPageSize
RS.CacheSize = iPageSize
iPageCount = RS.PageCount
If iPageCurrent > iPageCount Then iPageCurrent = iPageCount
If iPageCurrent < 1 Then iPageCurrent = 1
If iPageCount = 0 Then
Response.Write("Nessun record visualizzato!")
Else
RS.AbsolutePage = iPageCurrent
iRecordsShown = 0
Do While iRecordsShown < iPageSize And Not RS.EOF
%>
<div align="center">
<table border="0" width="760" cellspacing="0" cellpadding="0" id="table5">
<tr>
<td align="center" width="190"> <font size="2" style="font-size: 8pt" face="Arial"> <span style="text-decoration: none"> <% = rs("testo") %></span></font><FONT face="Arial" size="2">[/b]</span></font></td>
<%
rs.movenext
iRecordsShown=iRecordsShown+1
loop
%>