echo $begrüßung;
Hier besteht noch weiterer Verbesserungsbedarf:
if(mysql_connect($host,$user,$pwd))
{
echo "Verbindung steht<br>";
}
else
{
echo "Fehler".mysql_error();
}
Wenn der Datenbank-Connect nicht geklappt hat, gibst du eine Meldung aus. Läufst aber munter und fröhlich mit der nicht vorhandenen Verbindung in weitere Befehle, die eine solche aber voraussetzen.
if(mysql_select_db("webshop"))
{
echo "Datenbank gefunden";
}
else
{
echo "Datenbank nicht gefunden!".mysql_error();
}
$frage=mysql_query("SELECT kundenname from kunden where kundennummer='1';");
while($zeile = mysql_fetch_array($frage,MYSQL_ASSOC))
Auch bei mysql_query() können Fehler auftreten. Der Rückgabewert ist dann false, was aber kein gültiges Argument für die Fetch-Funktionen ist.
Außerdem sollten mit mysql_query() abgesendete Statements kein abschließendes Semikolon enthalten. mysql_query() sendet immer nur ein einzelnes Statement ab. Das ist eindeutig genug, da braucht es kein abschließendes Zeichen.
echo "$verabschiedung $name";