sven: einstieg php hilfe

Beitrag lesen

Hallo,
ich bin gerade dabei mich an PHP zu versuchen. Nun habe ich ein Fehler an dem ich schon ne ganze Weile tüftel. Leider komm ich nicht auf die Lösung.

Folgender Fall:
Ich möchte zu einer Datenbank connecten und durch die Daten eines Eingabefelds eine Abfrage erstellen die mir dann die Daten anzeigt.

Folgender Fehler tritt auf:

"You have an error in your SQL syntax near " at line 1"

Der Quelltext dazu:

<?php
$dbhost = "localhost";
$dbuser = "blablabla";
$dbpass = "blablabla";
$dbname = "blablabla";
$db_link = @mysql_connect($dbhost, $dbuser, $dbpass);
mysql_select_db($dbname) or die(mysql_error());
  $sql = "SELECT username,userpassword,groupid FROM bb1_user_table WHERE username = $username";

$result = mysql_query($sql) or die(mysql_error());

while($row = mysql_fetch_assoc($result)) {
echo $row['username']." ".$row['groupid']." "<br />n";
}

?>

Ich versteh das irgendwie nicht, da die Fehlermeldung ja besagt in der ersten Zeile bei ". Aber da is ja nirgends ein "

Schon mal danke im Voraus :)