Ver Mensaje Individual
  #10 (permalink)  
Antiguo 25/04/2014, 06:55
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: devolucion de datos en php

Cita:
Iniciado por falkon765 Ver Mensaje
SELECT * FROM ingreso WHERE inicio_p between '2014-03-31' and '2014-04-24'
Mira, por lo visto, la sentencia está bien escrita, y el rango también. No debería haber fallos por ese lado. Desde ese punto de vista si no edvuelve datos, es porque no hay datos que cumplan con la condición...
Pero el hecho de que el resource sea #5, me inidca que algo está devolviendo.
Hagamos dos cosas:
1) toma la query que te muestra en pantalla y hazla ejecutar manualmente en la pestaña de SQL del phpMyadmin, así vemos qué es lo que está devolviendo realmente.
2) Verifica en tu script si está devolviendo registros, cosa que no haces realmente (estás asumiendo que anduvo vien, no validando si es cierto):
Código PHP:
<?php
    $fecha1 
$_POST["fecha_ini"];
    
$fecha2 $_POST["fecha_fin"];
require_once(
"conexion.php");
$qry =  "SELECT * FROM ingreso WHERE inicio_p between '".$fecha1."' and '".$fecha2."' ";
$sql =  mysql_query($qry);
if(
mysql_num_rows($sql)>0)
{
$row mysql_fetch_array($sql);}
else
{echo 
"la consutla no devolvió datos.";}

?>
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)