![]() |
![]() |
|
|
|||||||
| Programmierung Rat & Tat für Programmierer |
![]() |
|
|
Themen-Optionen | Ansicht |
|
|
#1 |
|
Inventar
![]() |
Ist es möglich, trotz LIMIT(von bis)-Beschränkung das Gesamtergebnis der eigentlichen Abfrage zu bekommen?
Beispiel: Nach $query_pic = "SELECT ...LIMIT 1,10"; ist die Anzahl der Treffer 10. Hätte gerne das Gesamtergebnis ohne eine neue Abfrage (zB 10 von 221). |
|
|
|
|
|
#2 |
|
Veteran
![]() |
so gehts
Code:
select (select count(*) from tabelle) as gesamtergebnis, tabelle.* from tabelle limit 1,10;
____________________________________
religion is a virus from outer space |
|
|
|
|
|
#3 |
|
Inventar
![]() Registriert seit: 04.11.2001
Alter: 45
Beiträge: 2.150
|
MySQL:
Code:
SELECT SQL_CALC_FOUND_ROWS * from table LIMIT 10; SELECT FOUND_ROWS();
____________________________________
LOL - Mein erstes Post im Programmier Forum MACINTOSH - Most Applications Crash, If Not The Operating System Hangs |
|
|
|
|
|
#4 |
|
Inventar
![]() |
Danke, bin gerade am Ausprobierend, der Tipp von käptn dürfte aber erst ab MYSQL-Version4 funktionieren.
|
|
|
|
|
|
#5 |
|
Inventar
![]() Registriert seit: 04.11.2001
Alter: 45
Beiträge: 2.150
|
Natürlich, sogar Debian/stable führt 4.0
Ich würde meinem Hoster Feuer unterm Arsch machen, wenn ich du wäre ~
____________________________________
LOL - Mein erstes Post im Programmier Forum MACINTOSH - Most Applications Crash, If Not The Operating System Hangs |
|
|
|
|
|
#6 |
|
Inventar
![]() |
upps, hat eh eine MySQL4er Version, aber noch keine 5er, hab da was durcheinander gebracht.
|
|
|
|
![]() |
| Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
|
|