Kris: Query Anfrage - Variable falsch gewählt ?

Beitrag lesen

Halli Hallo :)

Mein Problem ist folgendes :
Ich möchte eine query Variable setzen um diese später in meine Datenbankabfrage einzusetzen. Wenn ich jedoch die Übergeben $_POST oder eine $_SESSION Variable nehme - meckert PHP mich ständig an :/
Wenn ich hingegen einen Variable nehme funktionierts :/
Ich weiß nicht woran es liegt (kann es mir aber denken) !

Hier das Paradebeispiel :

$query = "SELECT * from ac\_user WHERE name='$_POST['username']'";
oder
$query = "SELECT * from ac\_user WHERE name=$_POST['username']";
oder
$query = "SELECT * from ac\_user WHERE name=/"$_POST['username']/"";
oder
$query = "SELECT * from ac\_user WHERE name='$_POST[username]'";

die funktionieren allesamt nicht (Griff ins Klo scheinbar)

---

das hier wiederrum funktioniert :

$muhbla = $_POST['username'];
$query = "SELECT * from ac\_user WHERE name='$muhbla'";

---

kann mir jemand sagen wo der Hund begraben liegt ... ich komme scheinbar nicht drauf :(

vielen Dank im Vorraus ...

mfg

ein Kris in den Kinderschuhen des PHPs :)