Christian Seiler: Abfrage klappt nicht nur mit globalen Variablen...

Beitrag lesen

Hallo Sven,

$abfrage = "SELECT * FROM webedit_login WHERE 'customer' = ".$_POST['customer'];

Variante 1)

$abfrage = 'SELECT * FROM webedit_login WHERE customer = ''.$_POST['customer'].''';

Variante 2)

$abfrage = "SELECT * FROM webedit_login WHERE 'customer' = '{$_POST['customer']}'";

Woran kanns liegen?

Du musst in SQL den Wert quoten. Außerdem darfst Du Arrays nur dann in Strings direkt reinschreiben, wenn Du sie in geschweifte Klammern schreibst.

Außerdem solltest Du Dich nicht auf magic_quotes_gpc verlassen.

Viele Grüße,
Christian