Link in jeder Zeile von Group_Concat [geschlossen] bearbeiten]

Post a reply

Smilies
:) :( :oops: :chelo: :roll: :wink: :muza: :sorry: :angel: :read: *x) :clever:
View more smilies

BBCode is ON
[img] is ON
[flash] is OFF
[url] is ON
Smilies are ON

Topic review
   

Expand view Topic review: Link in jeder Zeile von Group_Concat [geschlossen] bearbeiten]

by Anonymous » 08 Apr 2025, 14:57

Ich habe einige Daten aus der Datenbank gelesen.
Gruppen Sie sie nach Datum.$termine = $DB->get_records_sql( 'SELECT
em.id,
DATE_FORMAT(FROM_UNIXTIME(em.date), "%d.%m.%Y") AS "mitteilungszeitraum",
em.userid_sus,
em.userid_kuk,
em.fach,
GROUP_CONCAT(em.task SEPARATOR "\n") AS aufgaben,
DATE_FORMAT(FROM_UNIXTIME(em.nachsitztermin), "%d.%m.%Y") AS "nachsitztermin",
u.id AS userid,
GROUP_CONCAT(CONCAT(u.firstname, " ", u.lastname) SEPARATOR "\n") AS student
FROM {gk_elternmitteilungen} AS em
LEFT JOIN {user} AS u ON em.userid_sus = u.id
WHERE em.nscounter = 1
GROUP BY em.nachsitztermin
ORDER BY em.nachsitztermin DESC
' );
< /code>
in der Vorlage (Schnurrbart) i Ausgabe wie folgt: < /p>
{{#termine}}

{{date}}
{{student}}
{{task}}
|

{{/termine}}
< /code>
Jetzt habe ich das Problem, dass ich nur einen Link pro Datum anstelle pro Schüler erhalte. />Task
Edit Link




08.04.2025
Student 1
Task1
Link1



Student 2
Task2




Student 3
Task3




What I would like to have as an output:



Date
Name
Task
Edit Link




08.04.2025
Student 1
Task1
Link1



Student 2
Task2
Link2



Student 3
Task3
Link3



Addition: Ich habe einige Zeilen ins Englische übersetzt, um es allgemein verständlich zu machen.

Top