dedlfix: Bilder in Dropdown

Beitrag lesen

echo $begrüßung;

Wie kann ich denn dieses [...] Variable machen?
[...]
So?

Wenn es das Ergebnis bringt, das du erwartest, dann lautet die Anwort: Ja, aber

$select = ("SELECT name,url FROM images");
$query = mysql_query($select);

Wenn du denkst, dass diese einfache Abfrage keinen Fehler erzeugt und du deshalb alle Fehlerbehandlung weglassen kannst, dann irrst du dich. Es sind schon Server beim Abarbeiten eines Statements gestorben. Das muss nicht an deinem Statement liegen, aber du bist mit betroffen, wenn es bei anderen passiert. mysql_query() liefert dann false zurück, wovon die Fetch-Funktionen aber keine Daten holen können und sich zu Recht beschweren.
or die(…); ist aber keine Fehlerbehandlung.

while ($ds = mysql_fetch_object($query)) {
   $name = $ds -> name;
   $url = $ds -> url;

Welchem Zweck dient das Umkopieren? Solange du nicht den Speicherherstellern zu mehr Nachfrage verhelfen willst, kannst du das weglassen.

echo "option[value='$name']:before { content:url('"$url'"); }[/code]

Wenn ein komplexer Variablenname nicht richtig innerhalb von "" erkannt wird, kann man ihn in {} betten.

echo "$verabschiedung $name";