Steve: SQL Query Problem

Hallo, folgendes Problem:

Benutze DB abfrage mit PHP

Das Query

mysql_query("SELECT password FROM users WHERE username='user1'");

liefert mir das gewünschte Ergebnis, jedoch

$user="user1";
mysql_query("SELECT password FROM users WHERE username='$user'");

liefert keinen Wert.

Wer kann mir helfen, was mach ich falsch?

P.S.: Auch
$user="user1";
mysql_query("SELECT password FROM users WHERE username='".$user."'");
funktioniert NICHT

  1. Hallo,

    $user="user1";
    mysql_query("SELECT password FROM users WHERE username='$user'");

    ^^ username='${user}'

    Gruß
    Lars

    1. Auch das hat leider nicht funktioniert.

      Hallo,

      $user="user1";
      mysql_query("SELECT password FROM users WHERE username='$user'");

      ^^ username='${user}'

      Gruß
      Lars

      1. Hatte bei einer IF Abfrage ein = zuwenig, jetzt gehts.
        Sorry...mein Fehler

      2. hmm

        $user="user1";
        $query="SELECT password FROM users WHERE username='${user}'";
        echo $query;
        mysql_query($query);

        das echo müsste jetzt eigentlich:
        SELECT password FROM users WHERE username='user1'
        ausgeben

        ich sehe da sonst auch keinen Fehler

        Gruß
        Lars

  2. P.S.: Auch
    $user="user1";
    mysql_query("SELECT password FROM users WHERE username='".$user."'");
    funktioniert NICHT

    Hast du es einmal probiert unter
    $user="user1";
    $sql="select password from users where username='$user'"
    $res=mysql_query($sql) or die("<pre>$sql</pre>");

    ?