И двете полета keys
и left
са резервирана дума за mysql
така че трябва да използвате бектикове като този
mysql_query('SELECT * FROM `keys` WHERE `left` > 0');
По-добре да го напишете с trigger_error
и mysql_error
. това ще доведе до действителната грешка в mysql, ако има такава
mysql_query('SELECT * FROM `keys` WHERE `left` > 0') or trigger_error(mysql_error());