Kueri Anda gagal, karena Anda gagal mengutip parameter $username Anda, yang menyebabkan SQL salah dan tidak valid, dan Serangan injeksi SQL kerentanan:
$sql = "SELECT * FROM tblMembership WHERE MemberID = '".$uname."'";
^-- ^--
tanpa tanda kutip, Anda melakukan WHERE MemberID = fred
, dan saya sangat ragu Anda memiliki fred
di tabel keanggotaan Anda.
Karena kode Anda secara membabi buta menganggap kueri berfungsi dengan benar, Anda tidak akan pernah melihat peringatan kesalahan sintaksis yang AKAN TELAH DIMILIKI oleh server SQL telah disediakan.