Ja, doe iets aan nette foutafhandeling.
Echter zal jouw query waarschijnlijk geen fout aangeven. Dit komt omdat jij WHERE id = 'gebruikersnaam' hebt staan. En 'gebruikersnaam' is hier tekst en wordt denk ik niet gevonden, maar de query zal wel gelukt zijn.
Dat weet ik, en er is niets mis mee. Hij gebruikt een MySQL-database, en die ondersteund backticks wel. Daarbij staat het gewoon overzichtelijker (MENING). Het gebruik van backticks hoeft echt niet te betekenen dat je gelijk gereserveerde namen gaat gebruiken voor tabellen en velden.