TomIRL: 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 =

$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 "

Nein? <Zitat>"SELECT username,userpassword,groupid FROM bb1_user_table WHERE username = $username";</zitat>

Dein Stil ist grottig und deutet darauf hin, dass Du noch nie programmiert hast.
Denn Du weist nicht was du tust:
Warum überprüfst Du nicht erst ob die Verbindung zur Datenbank existiert, und fragt erst im 2 .Gang nach was für ein SQL Fehler vorliegt?
Warum befragst Du zu solch einfachen Dingen nicht erst einmal ein gutes Buch oder ein online Tutorial?
http://de2.php.net/manual/de/print/ref.mysql.php
Da ist Punkt für Punkt erklärt was zu tun ist.

TomIRL