Beide velden keys en left zijn mysql gereserveerd woord
zodat je backticks zoals deze moet gebruiken
mysql_query('SELECT * FROM `keys` WHERE `left` > 0');
Het is beter om het te schrijven met de trigger_error en mysql_error . dit zal de werkelijke mysql-fout produceren, indien van toepassing
mysql_query('SELECT * FROM `keys` WHERE `left` > 0') or trigger_error(mysql_error());