Gracias por la respuesta, pero el error se encuentra en la linea donde aparece mysql_num_rows($resultado) no se si la consulta está mal realizada o si es otra cosa pero me estoy volviendo loco buscando y probando. He probado lo paréntesis que has dicho pero si no me equivoco estaban bien antes.
A ver si algún iluminado entra y me ayuda.