Problem bei while Ausgabe

Funktioniert super yaslaw :) Danke dir. Die Funktion GROUP_CONCAT() ist wirklich Interessant, hab noch nie zuvor davon gehört. Schönen Abend noch ;)
 
Hi, bevor ich jetzt einen neuen Thread starte, frag ich hier noch mal an. Unzwar frage ich mit folgendem query die User ab. Die dann mit GROUP_CONCAT() zusammengefasst werden.

SQL:
SELECT
            location,
            GROUP_CONCAT(DISTINCT username ORDER BY Datum ASC SEPARATOR '<br> ') AS usersnamen
        FROM
            admins
        WHERE
            location = ...

Jetzt sollte für jeden User eine verlinkung vorhanden sein, da diese in dem Query aber zusammen gefügt werden, wollte ich gern wissen ob es soetwas wie den SEPARATOR auch vor dem Query Resultat gibt. LTRIM o. RTRIM, wenn es soetwas in SQL gibt. Im Grunde soll das Ergebnis so aussehen :
<a href="member?id=$userid">SQL RESULT</a><br> <--- Nächster User --->
Wäre Dankbar für Hilfe.
Mfg
 
Zuletzt bearbeitet von einem Moderator:
Wie wärs, wenn man den Link zuerst zusammenstellt und dann dern GROUP_CONCAT ausführt?

SQL:
SELECT
	location,
	GROUP_CONCAT(DISTINCT link ORDER BY datum ASC SEPARATOR '<br>') AS linklist
FROM
	(	SELECT
			location,
			CONCAT('<a href="member?id=', userid, '>', username, '</a>') AS link,
			datum
		FROM
			admins
		ORDER BY datum
	) AS links
 
Zuletzt bearbeitet von einem Moderator:
Zurück