Paginazione con tot righe per javascript

danielix

Utente Attivo
16 Nov 2007
23
0
1
Buona sera a tutti/e,

in funzione di questo javascript che mi permette di creare una visualizzazione pannellizzata di immagini o testo (cioè le immagini appaiono, stanno ferme qualche istante e poi vengono sostituite dalle successive tipo questo esempio...)

ho la necessità di ottenere un layout html del genere
Codice:
<div id='scr1'>
<div><table>
<tr>
<td><img src='123.jpg'></td>
<td>Testo preso dal db</td>
</tr>
<tr>
<td><img src='123.jpg'></td>
<td>Testo preso dal db</td>
</tr>
</table>
</div>

<div><table>
<tr>
<td><img src='123.jpg'></td>
<td>Testo preso dal db</td>
</tr>
<tr>
<td><img src='123.jpg'></td>
<td>Testo preso dal db</td>
</tr>
</table>
</div>

</div>

praticamente 4 colonne (x brevità ne ho scritte 2 in questo esempio) |img1|suo testo|img2|suo testo
che si ripetono per 3 righe dopodicchè si chiude la tabella e il div e se ne apre un'altra in un altro div

questa operazione tante volte quante le immagini presenti nel db

allora sto cercando di intervenire in questo script in questa maniera ma qualcosa non va... mi aiutate a far chiudere la tabella dopo 3 righe? Perchè sicuramente mi incarto con gli if :incazz2:

grazie,

Codice:
    ' IMPOSTO A 0 IL CONTATORE
    contatore = 0
    cont_row = 0
    ' APRO IL RECORDSET
    rs.Open "SELECT * FROM tab", cn, 1
    ' ESEGUO IL CICLO
	Response.Write"<table border='1'><tr>"
    While rs.EOF = False
	
        ' IMPOSTO LA PAGINAZIONE A 2 COLONNE ED N RIGHE
        ' IN FUNZIONE DEL NUMERO DI RECORD PRESENTI NEL DB

        If contatore = 2 Then
            contatore = 0
            Response.Write "</tr><tr>"
        End If

        If cont_row = 3 Then
            cont_row = 0
            Response.Write "</tr></table>"
		End if
%>
    <td><img src='../public/<%=rs("img_tmb")%>' height="51" width="60" border="0"><%=cont_row%></td>
<%
        rs.MoveNext
        ' INCREMENTO IL VALORE DEL CONTATORE
        contatore = contatore + 1
		cont_row = cont_row + 1
    Wend
    rs.Close
%>
 
Ultima modifica di un moderatore:

danielix

Utente Attivo
16 Nov 2007
23
0
1
ciao luke

ma così ottengo 3 colonne a me ne servono 2 e, quando il contatore righe, arriva a 3 allora si chiude la tabella.

:mavieni:
 

lukeonweb

Utente Attivo
5 Mar 2003
5.175
13
38
46
Napoli
www.lucaruggiero.it
In sostanza vuoi visualizzare due record ma 4 colonne?

Immagine - Testo | Immagine - Testo

Giusto?

Se si, è ancora più semplice:

%>
<td><img src='../public/<%=rs("img_tmb")%>' height="51" width="60" border="0"><%=cont_row%></td>
<td>qui il testo...</td>
<%

Fammi sapere.
 

danielix

Utente Attivo
16 Nov 2007
23
0
1
non mi sono spiegato

Ciao Luke,

non mi sono spiegato...

devo visualizzare 4 colonne img|testo |img|testo
su 3 righe (totale 6 img con relativo testo)

finite le tre righe deve ricominciare il ciclo mostrando un'altra tabella con le img e testo successivi.
 

danielix

Utente Attivo
16 Nov 2007
23
0
1
allora ho provato questa strada

Ciao Luke ciao a tutti,
ho fatto così spero di aver fatto correttamente, sta funzionando anche se mi piacerebbe rendere i vari <div> navigabili, spostandosi di blocco immagini in blocco immagini.

Codice:
........

<div id='scr1'>
<% dim contatore
    ' APRO IL RECORDSET
	contatore = 0
	rs.Open sql, objConn, 1
    ' ESEGUO IL CICLO
    While rs.EOF = False
	
	Response.Write "<div><table width='320px' cellspacing='10'><tr valign='top'>"

for i = 1 to 6
if Not RS.EOF then

	If contatore = 2 Then
    contatore = 0
    Response.Write "</tr><tr valign='top'>"
    End If
%>
<td><img src='../immagini/<%=rs("img")%>' height="51" width="60" border="0"></td>
<td class="rientrotxt"><%=rs("titolo")%></td>

<%
rs.movenext 
    contatore = contatore + 1
end if
next
%> 

</td>
</tr>
</table></div>
<%
'chiudo tutto 
wend
rs.close 
%>
</div>

.........
 

lukeonweb

Utente Attivo
5 Mar 2003
5.175
13
38
46
Napoli
www.lucaruggiero.it
Scusa, io ho scritto:

Immagine - Testo | Immagine - Testo

Tu hai scritto:

devo visualizzare 4 colonne img|testo |img|testo

Mi pare simile come concetto :)

Togli quel ciclo For e limita la query a 6 risultati.

Se il DB è Access, scrivi:

SELECT TOP 6 ..........

Continuo a non capire?
 
Discussioni simili
Autore Titolo Forum Risposte Data
I Errore 80040220 nella newsletter con paginazione Classic ASP 0
L [PHP] paginazione con classi vendor PHP 2
paloppa [PHP] paginazione con ajax PHP 1
elpirata [PHP] Paginazione dati estratti da una query con più condizioni PHP 17
MarcoGrazia Problema con bootstrap, saltata tutta la paginazione in IE8 HTML e CSS 1
D [risolto] Problemi di paginazione dei risultati con una determinata query Classic ASP 4
L problema paginazione con valori -1 -2 -3 -4 PHP 0
N Paginazione con invio modulo PHP 0
filippino Paginazione file txt con PHP? PHP 1
M Problema Paginazione con Mod_rewrite .htaccess PHP 0
ste80 interazione PHP Access con paginazione PHP 7
W Problema eliminazione ultimo record da ultima pagina di crud con paginazione PHP 2
L Paginazione con pdo. PHP 8
K problemi con paginazione tabella PHP 7
I aiuto con paginazione PHP 5
M paginazione con 16 pagine Classic ASP 0
B Problemi con paginazione dei risultati PHP 1
S Paginazione di dati con ASP e MySQL Classic ASP 3
S paginazione di xml con asp/php XML 2
M paginazione record con lettere Classic ASP 0
S Paginazione con MYSQL e ADO Database 1
motleyrulez Paginazione Tabella Bootstrap Javascript 2
B [Java] Paginazione in risposta HTTP Java 0
K [PHP] Paginazione Wordpress: passare variabile PHP 6
A [PHP] If e Else paginazione ok ci sono risultati no ma avanti lo stesso PHP 15
O paginazione php mysql PHP 10
A [PHP] limitare counter paginazione PHP 7
V [ASP] paginazione-risultati-query-grandi-dimensioni Classic ASP 8
A [PHP] Problema paginazione motore di ricerca PHP 48
A [PHP] inserire paginazione su script php/mysql PHP 6
Marcello.Fiore Paginazione jQuery - PHP jQuery 2
X come modificare paginazione del tutorial PHP 0
F paginazione record di una query Classic ASP 5
Luca13 ASP Easy-News paginazione Classic ASP 2
G Problema di Indice e Paginazione PHP 5
L articolo: Paginazione dei dati presenti in un file di testo - informazioni PHP 2
M Paginazione di risultati query mysql PHP 2
D Paginazione dati PDO PHP 8
zorro Help paginazione PHP 10
M Problema su numerazione paginazione php PHP 6
L paginazione testo senza troncare le parole PHP 3
L testare una paginazione "Creazione di 1000 dati random in una tabella" PHP 7
L Paginazione file di testo PHP 3
N Script paginazione PHP 0
N Paginazione PHP 2
felino Pagina di ricerca: la paginazione non funziona WordPress 0
xone Evitare Meta Tag duplicati su paginazione php PHP 2
felino PHP e Paginazione Jquey PHP 2
H [RISOLTO] paginazione PHP + mysql PHP 15
J Paginazione PHP in jQuery UI Tabs jQuery 13

Discussioni simili