Antworten: 13
Seite [1] |
|||||||||||
zuma Wannabe poster Beiträge: 23 |
# Thema - 07.06.2012 um 23:51 Uhr
Hallo, sitze gerade vor einem kleinen Problem Ich wollte eine Liste machen wo ausgegeben wird welche News am häufigsten kommentiert wurden. Dieses würde ich in einem Top3 Ranking machen. Hat jemand eine Idee wie die SQL Abfrage aussehen könnte? Vielen Dank für eure Hilfe. Grüße |
||||||||||
Inaktiv |
|
||||||||||
hajo VIP - Poster Herkunft: Barsbüttel Beiträge: 9411 |
# Antwort: 1 - 07.06.2012 um 23:57 Uhr
kommentare haben jeweils ein modul dabei, zu dem sie gehören. die foreign id (fid) sagt zudem aus, welcher news diese zugeordnet werden können. entsprechend ließe sich darüber mit nem zählvorgang und sortierung nach dessen resultat und bei bedarf einer verbindung auf die news tabelle das ziel erreichen. wenns niemand anders hinbekommt seh ich mir das sonst mal an sofern zeit dafür da ist. ------------------ ClanSphere - professional clan care starts here |
||||||||||
Inaktiv |
|||||||||||
Fr33z3m4n Medal of Honor Herkunft: Hamm Beiträge: 11094 |
# Antwort: 2 - 08.06.2012 um 08:51 Uhr
SQL: SELECT nws.news_id, (SELECT count(comments_id) FROM cs_comments WHERE comments_mod = 'news' AND comments_fid = nws.news_id) count FROM cs_news nws ORDER by count DESC LIMIT 0,3 CSP-Code
SQL ist getestest, nur der PHP Code nicht, sollte aber passen. ------------------ mfg Patrick "Fr33z3m4n" Jaskulski Antoine de Saint-Exupéry: Wenn Du ein Schiff bauen willst, so trommle nicht Männer zusammen, um Holz zu beschaffen, Aufgaben zu verteilen, sondern lehre die Männer die Sehnsucht nach dem endlosen weiten Meer. Zuletzt editiert von Fr33z3m4n am 08.06.2012 um 08:52 Uhr (1x Editiert) |
||||||||||
Inaktiv |
|||||||||||
zuma Thread-Ersteller Wannabe poster Beiträge: 23 |
# Antwort: 3 - 08.06.2012 um 21:06 Uhr
vielen vielen vielen vielen Dank! Ich werde den gleich heute Abend ausprobieren! Edit Habe es leider nihcht hinbekommen. er gibt mir lediglich irgendwelche News aus welche aber nicht die meisten comments haben Hab nochmal den Code in den Anhang gepackt. Nur die ABfrage ist da drin
Zuletzt editiert von zuma am 09.06.2012 um 11:22 Uhr (2x Editiert) |
||||||||||
Inaktiv |
|||||||||||
zuma Thread-Ersteller Wannabe poster Beiträge: 23 |
# Antwort: 4 - 10.06.2012 um 12:17 Uhr
Hab die halbe nacht versucht das hinzubekommen. Bekomme immer nur die template datei ausgegeben |
||||||||||
Inaktiv |
|||||||||||
Fr33z3m4n Medal of Honor Herkunft: Hamm Beiträge: 11094 |
# Antwort: 5 - 11.06.2012 um 08:23 Uhr
Dein Quellcode weist aber nirgends meinen SQL auf. ------------------ mfg Patrick "Fr33z3m4n" Jaskulski Antoine de Saint-Exupéry: Wenn Du ein Schiff bauen willst, so trommle nicht Männer zusammen, um Holz zu beschaffen, Aufgaben zu verteilen, sondern lehre die Männer die Sehnsucht nach dem endlosen weiten Meer. |
||||||||||
Inaktiv |
|||||||||||
zuma Thread-Ersteller Wannabe poster Beiträge: 23 |
# Antwort: 6 - 11.06.2012 um 17:58 Uhr
habe den code für die zeilen sieben bis 13 einfach ersetzt |
||||||||||
Inaktiv |
|||||||||||
Fr33z3m4n Medal of Honor Herkunft: Hamm Beiträge: 11094 |
# Antwort: 7 - 12.06.2012 um 08:01 Uhr
Für den eigentlichen SQL-Code bitte mal per PHPmyadmin aus, und schau, welche News er dann ausgibt. ------------------ mfg Patrick "Fr33z3m4n" Jaskulski Antoine de Saint-Exupéry: Wenn Du ein Schiff bauen willst, so trommle nicht Männer zusammen, um Holz zu beschaffen, Aufgaben zu verteilen, sondern lehre die Männer die Sehnsucht nach dem endlosen weiten Meer. |
||||||||||
Inaktiv |
|||||||||||
zuma Thread-Ersteller Wannabe poster Beiträge: 23 |
# Antwort: 8 - 12.06.2012 um 18:25 Uhr
So habe mir das gerade mal angeschaut. Der SQl Befehl ist richtig (siehe Bild im Anhang) Jedoch bekomme ich bei der Ausgabe über das CMS nur die templatedatei einmal ausgegeben. Also mit Platzhaltern. Hier der Code den ich verwende:
|
||||||||||
Inaktiv |
|||||||||||
Fr33z3m4n Medal of Honor Herkunft: Hamm Beiträge: 11094 |
# Antwort: 9 - 13.06.2012 um 07:59 Uhr
ruf die Seite mit der Fehlerdiagnose mal auf. anstatt index.php nimmst du mal die debug.php. Im Kopfbereich sollte dann ggf. ein Fehler in roter Schrift stehen. http://wiki.clansphere.de/Fehlerdiagnose ------------------ mfg Patrick "Fr33z3m4n" Jaskulski Antoine de Saint-Exupéry: Wenn Du ein Schiff bauen willst, so trommle nicht Männer zusammen, um Holz zu beschaffen, Aufgaben zu verteilen, sondern lehre die Männer die Sehnsucht nach dem endlosen weiten Meer. |
||||||||||
Inaktiv |
|||||||||||
zuma Thread-Ersteller Wannabe poster Beiträge: 23 |
# Antwort: 10 - 15.06.2012 um 21:05 Uhr
Hier einmal die Meldungen die ich bekomme:
Habe noch einmal meine PHP Datei angefügt.
Edit: habe noch das dazu gefunden
Zuletzt editiert von zuma am 15.06.2012 um 21:06 Uhr (1x Editiert) |
||||||||||
Inaktiv |
|||||||||||
Fr33z3m4n Medal of Honor Herkunft: Hamm Beiträge: 11094 |
# Antwort: 11 - 16.06.2012 um 08:15 Uhr
ersetzen durch
------------------ mfg Patrick "Fr33z3m4n" Jaskulski Antoine de Saint-Exupéry: Wenn Du ein Schiff bauen willst, so trommle nicht Männer zusammen, um Holz zu beschaffen, Aufgaben zu verteilen, sondern lehre die Männer die Sehnsucht nach dem endlosen weiten Meer. |
||||||||||
Inaktiv |
|||||||||||
zuma Thread-Ersteller Wannabe poster Beiträge: 23 |
# Antwort: 12 - 19.06.2012 um 17:58 Uhr
immernoch das gleiche problem. habe dir eine PN geschrieben Zuletzt editiert von zuma am 20.06.2012 um 08:56 Uhr (1x Editiert) |
||||||||||
Inaktiv |
|||||||||||
Fr33z3m4n Medal of Honor Herkunft: Hamm Beiträge: 11094 |
# Antwort: 13 - 07.07.2012 um 10:43 Uhr
Anbei die korrigierte Datei. Dateianhänge:
most_comments.php (6.21 KiB - 11 mal heruntergeladen )
------------------ mfg Patrick "Fr33z3m4n" Jaskulski Antoine de Saint-Exupéry: Wenn Du ein Schiff bauen willst, so trommle nicht Männer zusammen, um Holz zu beschaffen, Aufgaben zu verteilen, sondern lehre die Männer die Sehnsucht nach dem endlosen weiten Meer. |
||||||||||
Inaktiv |
|||||||||||
Antworten: 13
Seite [1] |
Sie müssen sich registrieren, um zu antworten. |