Danny: anfänger hat problem mit einfacher SELECT abfrage

Beitrag lesen

hi, bin neuling im thema sql und php.

wenn ich folgendes mache:

$sql="SELECT name FROM tabelle WHERE id=2";
$username=mysql_query($sql);
echo $username;

dann bringt der mit nicht etwa den namen aus der entsprechenden zeile , sondern "ressource id #6" als ergebnis. die tabelle ist aber schon gefüllt, also da steht was drin.
kann mir jemand helfen, woran das liegt?
wäre euch sehr dankbar. ist doch garantiert nur eine kleinigkeit, was ich da verkehrt gemacht habe.

ps:
die tabelle besteht aus spalten
'id' (mit interzahl)
'name' (mit text)
'rank' (wieder integer)
und einige weiter spalten mit zahlen, die später aktualisiert werden sollen. deshalb der gezielte zugriff auf eine zeile.