Lieber Rick,
echo "[...] <td class='head" . (...) . ">[...]";
Also sieht das Ergebnis so aus:
<td class="headdesc">
oder
<td class="headasc">
Dazu nun Dein CSS:
.mytable thead .asc:after {...} .mytable thead .desc:after {...}
Deine Selektoren erwarten ein <thead> mit einem Kindelement (welcher Art auch immer), welches seinerseits eine Klasse desc oder asc hat. Wie @Gunnar Bittersmann schon schrieb, gibt es das aber nicht (siehe HTML oben).
Liebe Grüße
Felix Riesterer
 nicht angemeldet
 nicht angemeldet Gunnar Bittersmann
 Gunnar Bittersmann Rolf B
 Rolf B MudGuard
 MudGuard Auge
 Auge