Hi,
Ich will das das Ganze in einer Table sich immer bei 500px bricht.
es existiert kein Weg, irgendwelche Pixelbreiten zu ermitteln, bevor das ganze dargestellt wird. Insbesondere kann serverseitig nicht abgeschätzt werden, wie wohl ein Client irgendwas darstellt - Du weißt ja nicht mal, _ob_ er etwas darstellt (er könnte auch akustisch ausgeben, oder die Daten in eine DB speichern, wie es z.B. Suchmaschinen-Robots gerne tun).
Richte Dich also nach Zeichen- und Smileyzahl. Füge bei Gelegenheit Leerzeichen, <br>, oder was immer Du brauchst ein.
Cheatah