mmm según lo que entiendo no es posible, al menos PHP no te va a mentir, si no imprime "Por favor, introduzca una cantidad" es porque $_POST['texty'] tiene algún valor, y por ende entra en el else, lo mejor es que depures el formulario...
verifica bien que es lo que contiene la variable para saber porque no entra en el if...