M
Messmar
Gast
Hallo zusammen,
ich versuche das Ergebnis einer Datenbank-Abfrage auf eine Seite anzuzeigen und zwar mit paging Funktionalität und MySql LIMIT/OFFSET. D.h. es dürfen pro Seite nur 4 Datensätze, sage ich Mal, dargestellt werden, aber mit Textlinks für die nächsten Seiten bzw. Datensätze bis zu letzten 4 Datensätze.
Das Ganze funktioniert aber leider nicht und ich kann den Fehler nicht lokalisieren.
Für jede Hilfe bin ich sehr Dankbar.
Gruß
Messmar
Code:
<pg
ager id="p" maxPageItems="4" maxIndexPages="3" export="number,offset" scope="request">
<sql:query var="query1" dataSource="${MyTestDrive}" sql="SELECT dddddd
FROM xxxx, xxxx
WHERE yyyyyyy etc...
ORDER BY zzzzz etc.
LIMIT 4, 4" />
<table cellpadding="0" cellspacing="0" border="1">
<c:forEach var="linha" items="${query1.rows}">
<pg:item>
Anzeigen der Daten....
</pg:item>
</c:forEach>
</table>
<pg:index>
<pg:first>[Primeira]</pg:first>
<pg
rev>[Anterior]</pg
rev> <pg
ages><c:out value="${pageNumber}" /></pg
ages>
<pg
ages><c
ut value="${pageNumber}"/></pg
ages>
<pg:next>[Proxima(<c
ut value="${pageNumber}"/>)]</pg:next>
<pg:last>[Ultima]</pg:last> Fechar
</pg:index>
</pg
ager>
ich versuche das Ergebnis einer Datenbank-Abfrage auf eine Seite anzuzeigen und zwar mit paging Funktionalität und MySql LIMIT/OFFSET. D.h. es dürfen pro Seite nur 4 Datensätze, sage ich Mal, dargestellt werden, aber mit Textlinks für die nächsten Seiten bzw. Datensätze bis zu letzten 4 Datensätze.
Das Ganze funktioniert aber leider nicht und ich kann den Fehler nicht lokalisieren.
Für jede Hilfe bin ich sehr Dankbar.
Gruß
Messmar
Code:
<pg
<sql:query var="query1" dataSource="${MyTestDrive}" sql="SELECT dddddd
FROM xxxx, xxxx
WHERE yyyyyyy etc...
ORDER BY zzzzz etc.
LIMIT 4, 4" />
<table cellpadding="0" cellspacing="0" border="1">
<c:forEach var="linha" items="${query1.rows}">
<pg:item>
Anzeigen der Daten....
</pg:item>
</c:forEach>
</table>
<pg:index>
<pg:first>[Primeira]</pg:first>
<pg
<pg
<pg:next>[Proxima(<c
<pg:last>[Ultima]</pg:last> Fechar
</pg:index>
</pg