Allerdings ist es auch wenig sinnvoll, eine CSS-Datei dynamisch zu ändern, da sie dann ständig neu geladen werden müßte.
Stimmt.
Sofern Du ohnehin einen <style>-Bereich in der Seite hast, hättest Du dort auch Deine individuelle Definition unterbringen können - Übrigens der beste Platz für dynamische generiertes CSS.
Stylebereich? Naja, ich habs direkt als style-Attribut dazugeschrieben:
echo "<div style="background-image: url(".$auslesen['bild'].")" class="vorschaudiv">\n".
//"<img src="".$auslesen['bild']."" width="220px" alt="$spiel" />\n".
"<p class="paarung">".$spiel."</p>\n".
"<p class="termin">".$auslesen['termin']."</p>\n".
"</div>\n";
Grüße,
Onkel Schnitzel