[PHP & MySQL] LogIn Funktioniert nicht

Leila
php:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
<?php
session_start();
?>

//[...]

<?php
include('db.php');

$name $_POST['name'];
$pw $_POST['pw'];

$user "SELECT * FROM member WHERE name ='$name'";
$user1 mysql_query($user);
while ($row mysql_fetch_assoc($user1))
 {
 if ($row['pw'] == '$pw')
  {
  $_SESSION['name'] = $name;
  echo "Login erfolgreich!<br/>
        Herzlich Willkommen $name!";
  }
 else
  {
  echo "Kein Zugriff!";
  }
 }
 mysql_close();
?>


Als Ausgabe bekomm ich mit komplett richtigen Zugangsdaten immer "Kein Zugriff!" Tabellenbezeichnungen hab ich auch schon 3x geprüft...
Die Verschlüsselung des Passwortes hab ich rausgenommen, solange ich noch die Fehler suche...

Vielleicht bin ich auch einfach nur blind...
1Sm!le
if ($row[pw] == '$pw')

das wird nix.

if ($row['pw'] == $pw)

dürft es eher tun
Leila
danke, aber das ists auch noch nicht

EDIT: Habs, bin wirklich blind...

if ($row[pw] == "$pw")

Bin wirklich blind...

oder aber eben ganz ohne ' oder "...
ich hatte nur die ' im $row... gesehen