Did that, still the same, now i've added the mysql connect above the <html> tag, and still no difference, but whhen I make an new file in notepad, put the code there, and put <html><body>test if mysql works</body></html> under it, then run mysql.php, you'll see that it worked (also added an echo "MySQL Connected" now, and in the mysql.php it worked but in the real file it didn't work.
first off, unless you configure apache differently, nothing but .php files will be passed to the php interperter, hence y its just farting it back to browser without running php.
i know this might sound daft, but you have remembered to clear you cache and are making sure that you have .php appended to the filename, because to me it sounds like php isnt getting it, it could also be an apache problem, but because you havnt configured it yourself, i find it unlikely.
if you want to pass a .html file to php and make apache treat it as a php file, add following to your httpd.conf or in a .htaccess:
AddType application/x-httpd-php .html
mysql> SELECT * FROM `users` WHERE `users`.`clue` > 0;
Empty set (0.00 sec)