Uw zoekopdracht mislukt, omdat u uw $username-parameter niet hebt geciteerd, wat leidt tot zowel onjuiste als ongeldige SQL, en een Aanval met SQL-injectie kwetsbaarheid:
$sql = "SELECT * FROM tblMembership WHERE MemberID = '".$uname."'";
^-- ^--
zonder de aanhalingstekens doe je WHERE MemberID = fred
, en ik betwijfel ten zeerste of je een fred
. hebt veld in uw lidmaatschapstabel.
Aangezien uw code er blindelings van uitgaat dat de query correct werkt, zult u nooit de syntaxisfoutwaarschuwingen zien die de SQL-server ZAL HEBBEN verstrekt.