eso significa que tiene un error tu consulta... y eso puede significar que el campo en donde estás guardando username puede que no sea text o varchar
Código PHP:
$consultaparainicio= "
SELECT *
FROM trabajador
WHERE username_trabajador='".$username."' AND
contrasena_trabajador='".$password."'";
$resultado = mysql_query($consultaparainicio) or die(mysql_error());
prueba usandolo así