Moredadores, seria genial una seccion de obligada lectura a todos los miembros para configurar php para el desarrollo activando error_reporting y display_errors y consultar antes el manual de php en español antes de realizar cualquier consulta.
Si tuvieses eso configurado para reportar errores de programacion, estarias solucionando problemas mucho mas rapido.
Te aconsejo esta entrada:
http://php.net/manual/es/mysql.examples-basic.php
Aunque tambien te recomiendo que no utilizes mysql y uses mysqli, solo vas a tener que añadir una "i" a mysql y cambiar el orden de los parametros para la conexion y las consultas.