Starkoch: Variablen werden aus Mysql-Datenbank nicht ausgelesen

Beitrag lesen

Vielen Dank für Eure Hilfe.
Also, habe versucht die Hinweise umzusetzen ...

$verbindung = mysql_connect ("xx","xx", "xx")
or die(mysql_error());
mysql_select_db("xx")
or die(mysql_error());

//--------------------Abfrage der Kundendaten aus Datenbank----------//
$abfrage = "SELECT * FROM kundenlogin WHERE {$_POST['suche']}='{$_POST['suchfeld']}'";
$ergebnis = mysql_query($abfrage);
while ($row = mysql_fetch_object($ergebnis));
{
echo $_POST['suche'];
echo $row->name;
echo $_POST['suchfeld'];
}
echo mysql_errno() . ": " . mysql_error() . "\n";

Ergebnis:

Warning: mysql_fetch_object(): supplied argument is not a valid MySQL result resource in xx/suche.php on line 16
1064: You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near '=''' at line 1

...was sagt mir das?
Die DB-Abfrage/Auslesung von anderen Seiten funktioniert jedoch.