Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/12/2014, 19:16
efleon9
 
Fecha de Ingreso: mayo-2014
Ubicación: Bogota D.C
Mensajes: 4
Antigüedad: 10 años
Puntos: 0
Problema con PHP y SQL

Lo pongo en PHP, porque el problema creo que esta ahi.

El detalle radica en lo siguiente:



Tengo esta pagina en la que puedo seleccionar los rangos de fechas, para evaluar informacion contenida entre dichas fechas.

Los datos se envian por POST.

Código PHP:
$fechaInicial $_POST['fechaInicio'];
$fechaFinal $_POST['fechaFinal'];

mysql_select_db($database_montecz$montecz);
$query_datos "SELECT * FROM encuesta INNER JOIN proveedores ON encuesta.id_proveedor = proveedores.id_proveedores  WHERE encuesta.fecha BETWEEN $fechaInicial AND $fechaFinal";
$query_limit_datos sprintf("%s LIMIT %d, %d"$query_datos$startRow_datos$maxRows_datos);
$datos mysql_query($query_limit_datos$montecz) or die(mysql_error());
$row_datos mysql_fetch_assoc($datos); 
Al hacer un echo de la variables que reciben por post las fechas, efectivamente me muestra las fechas insertadas.

Osea que el problema no esta ahi.

Al ejecutar la sentencia en phpMyAdmin, cambiando las variables por fechas, funciona correctamente.

El formato de la fecha es adecuado para que la evaluacion genere resultados.

Realmente no entiendo que puede estar pasando.

Alguine tiene alguna idea.

Captura del archivo que "muestra" el resultado de la busqueda por fechas.
(reitero que al hacerla en phpMyAdmin funciona perfecto)



Por las dudas los resultados de la ejecucion de la sentencia con fechas



Gracias nuevamente.