En lugar de solo imprimir usa var_dump(); para conocer el valor exacto de dicha variable.
Cita: Returns a string if there is an error associated with the result parameter, FALSE otherwise.
Pues, en la mayoría de los casos un FALSE no se ve cuando se imprime, posiblemente tu consulta ni siquiera tenga un error.