Hi
Ich habe ein Problem und komme hier echt nicht weiter... ich habe eine MYSQL-Tabelle in der seitenaufrufe gespeichert werden:
Tabelle:
counter_id | date | time
counter1 | 13.01.2005 | 21:26
counter2 | 13.01.2005 | 21:26
counter1 | 13.01.2005 | 21:26
counter1 | 13.01.2005 | 21:26
counter3 | 13.01.2005 | 21:26
counter3 | 13.01.2005 | 21:26
counter4 | 13.01.2005 | 21:26
Mit der Abfrage kann ich die Rankliste generieren:
select count(counter_id) AS aufrufe, counter_id from count group by aufrufe desc
Ausgabe der SELECT-Abfrage:
aufrufe | counter_id
3 | counter1
2 | counter3
1 | counter2
1 | counter4
Nun die frage:
Wie kann ich nur für eine Seite Abfragen, an welchem Platz die Seite in der Rankliste steht?
Ich möchte lediglich auf der seite mit der z.B. counter_id 1 ausgeben, das sie auf platz 1 steht.
Wie kann ich das realisieren? Geht das mit einer Abfrage ohne dazu die gesammte Tabelle abzufragen?
Ravenhawk