tu codigo entra al if y le puse un echo para ver si realmente entraba al if y si entra, osea que si rescata los datos y en la consulta sql  me regresa datos , pongo la fecha del primero de abril hasta el 31 de abril y me muestra datos
   
Código PHP:
Ver original$fecha1 = $_POST["fecha_ini"]; 
    $fecha2 = $_POST["fecha_fin"]; 
require_once("conexion.php"); 
$qry =  "SELECT * FROM ingreso WHERE inicio_p between '".$fecha1."' and '".$fecha2."' "; 
echo $row;
} 
else 
{echo "la consutla no devolvió datos.";}