[Php-avanzado] Ventas entre dos fechas
Leandro Schereik
lschereik en hotmail.com
Mie Jul 21 16:01:15 ART 2010
Hola Leo:
La consulta no da error el tema es que hay ventas en ese rango de fechas
ingresadas pero mysql_num_rows($sql) imprime 0.
include("conexion.php");
$fecha1="2010-7-07";
$fecha2="2010-7-31";
$sql=mysql_query("SELECT * FROM cabecventas WHERE fecha BETWEEN $fecha1 AND
$fecha2");
print("Cantidad: ".mysql_num_rows($sql));
id
id_compr
nom_compr
ape_compr
tel_compr
fecha
3
2
Leandro
Schereik
4956698
2010-07-05 00:00:00
4
2
Leandro
Schereik
4956698
2010-07-05 00:00:00
5
2
Leandro
Schereik
4956698
2010-07-05 00:00:00
6
2
Leandro
Schereik
4956698
2010-07-05 00:00:00
7
2
Leandro
Schereik
4956698
2010-07-05 00:00:00
8
2
Leandro
Schereik
4956698
2010-07-05 00:00:00
9
2
Leandro
Schereik
4956698
2010-07-08 00:00:00
10
2
Leandro
Schereik
4956698
2010-07-08 00:00:00
15
10
Lean
2010-07-19 00:00:00
16
10
Lean
2010-07-19 00:00:00
17
10
Lean
2010-07-19 00:00:00
18
10
Lean
2010-07-19 00:00:00
19
10
Lean
2010-07-19 00:00:00
20
10
Lean
2010-07-19 00:00:00
21
10
Lean
2010-07-19 00:00:00
22
10
Lean
2010-07-19 00:00:00
23
10
Lean
2010-07-19 00:00:00
24
11
pepe
2010-07-19 00:00:00
25
11
pepe
2010-07-19 00:00:00
26
11
pepe
2010-07-19 00:00:00
27
10
Lean
2010-07-21 00:00:00
28
11
pepe
2010-07-21 00:00:00
Hola Leo:
La consulta no da error el tema es que hay ventas en ese rango de fechas
ingresadas pero mysql_num_rows($sql) imprime 0.
include("conexion.php");
$fecha1="2010-7-07";
$fecha2="2010-7-31";
$sql=mysql_query("SELECT * FROM cabecventas WHERE fecha BETWEEN $fecha1 AND
$fecha2");
print("Cantidad: ".mysql_num_rows($sql));
print($sql);
> From:
leonardot en pegasusnet.com.ar
> To: php-avanzado en pato2.fi.mdp.edu.ar
>
Date: Wed, 21 Jul 2010 15:43:18 -0300
> Subject: Re: [Php-avanzado] Ventas
entre dos fechas
>
> Hola Leandro,
>
> hacé un
print($sql), copiá y pegá la query generada en phpmyadmin (o en
> el
cliente MySQL que uses) y fijate el error que da.
>
> Este debuging
es simple, pero si pusieran las querys en un IF para ver
> si dan falso y
luego mostrasen la salida de mysql_error() también se lo
>
ahorrarían...
>
> El mié, 21-07-2010 a las 18:01 +0000, Leandro
Schereik escribió:
> > Hola Lucas anteponiendo comillas simples la
cunsulta queda asi:
> > $sql=mysql_query("SELECT * FROM cabecventas
WHERE fecha BETWEEN
> > ".'$fecha1'." AND ".'$fecha2');
> >
> >
> > include("conexion.php");
> >
$fecha1="2010-7-07";
> > $fecha2="2010-7-31";
> >
$sql=mysql_query("SELECT * FROM cabecventas WHERE fecha
> > BETWEEN
".'$fecha1'." AND ".'$fecha2');
> > echo("Cantidad:
".mysql_num_rows($sql));
> > mysql_close();
> >
> >
> > Me tira:
> >
> > Warning: mysql_num_rows():
supplied argument is not a valid MySQL
> > result resource in
C:\wamp\www\practicaphp\php_avanzado\tesis\sitio
> >
\21-07-2010\calen.php on line 61
> >
> > Cantidad:
>
>
> > Y con
> > $sql="SELECT * FROM cabecventas WHERE
fecha BETWEEN '{$fecha1}' AND
> > '{$fecha2}';";
> > el mismo
warning.
> >
> > Saludos
> >
> >
>Leandro, probá anteponiendo a las variables $fecha en la query, la
>
> comilla simple, tanto para abrir como para cerrar. después contá.
>
> Lucas
> >
> >
> >
> >
______________________________________________________________________
>
> Porque tu vida necesita más espacio y comodidad. Muy pronto
descubrí
> > un nuevo Hotmail. Ver más
> >
_______________________________________________
> > Php-avanzado
mailing list
> > Php-avanzado en pato2.fi.mdp.edu.ar
> >
http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado
> --
>
> Leonardo Tadei
> leonardot en pegasusnet.com.ar
>
http://blog.pegasusnet.com.ar
> Firma pública:
http://www.pegasusnet.com.ar/LeonardoTadei-public.key
>
>
_______________________________________________
> Php-avanzado mailing
list
> Php-avanzado en pato2.fi.mdp.edu.ar
>
http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado
2010-07-19 00:00:00 26 11 pepe 2010-07-19 00:00:00 27 10 Lean 2010-07-21 00:00:00 28 11 pepe 2010-07-21 00:00:00
> To: php-avanzado en pato2.fi.mdp.edu.ar
>
Date: Wed, 21 Jul 2010 15:43:18 -0300
> Subject: Re: [Php-avanzado] Ventas
entre dos fechas
>
> Hola Leandro,
>
> hacé un
print($sql), copiá y pegá la query generada en phpmyadmin (o en
> el
cliente MySQL que uses) y fijate el error que da.
>
> Este debuging
es simple, pero si pusieran las querys en un IF para ver
> si dan falso y
luego mostrasen la salida de mysql_error() también se lo
>
ahorrarían...
>
> El mié, 21-07-2010 a las 18:01 +0000, Leandro
Schereik escribió:
> > Hola Lucas anteponiendo comillas simples la
cunsulta queda asi:
> > $sql=mysql_query("SELECT * FROM cabecventas
WHERE fecha BETWEEN
> > ".'$fecha1'." AND ".'$fecha2');
> >
> >
> > include("conexion.php");
> >
$fecha1="2010-7-07";
> > $fecha2="2010-7-31";
> >
$sql=mysql_query("SELECT * FROM cabecventas WHERE fecha
> > BETWEEN
".'$fecha1'." AND ".'$fecha2');
> > echo("Cantidad:
".mysql_num_rows($sql));
> > mysql_close();
> >
> >
> > Me tira:
> >
> > Warning: mysql_num_rows():
supplied argument is not a valid MySQL
> > result resource in
C:\wamp\www\practicaphp\php_avanzado\tesis\sitio
> >
\21-07-2010\calen.php on line 61
> >
> > Cantidad:
>
>
> > Y con
> > $sql="SELECT * FROM cabecventas WHERE
fecha BETWEEN '{$fecha1}' AND
> > '{$fecha2}';";
> > el mismo
warning.
> >
> > Saludos
> >
> >
>Leandro, probá anteponiendo a las variables $fecha en la query, la
>
> comilla simple, tanto para abrir como para cerrar. después contá.
>
> Lucas
> >
> >
> >
> >
______________________________________________________________________
>
> Porque tu vida necesita más espacio y comodidad. Muy pronto
descubrí
> > un nuevo Hotmail. Ver más
> >
_______________________________________________
> > Php-avanzado
mailing list
> > Php-avanzado en pato2.fi.mdp.edu.ar
> >
http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado
> --
>
> Leonardo Tadei
> leonardot en pegasusnet.com.ar
>
http://blog.pegasusnet.com.ar
> Firma pública:
http://www.pegasusnet.com.ar/LeonardoTadei-public.key
>
>
_______________________________________________
> Php-avanzado mailing
list
> Php-avanzado en pato2.fi.mdp.edu.ar
>
http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado
_________________________________________________________________
En Hotmail estamos reinventando un nuevo correo. Preparate para lo que se viene. Ver más
http://www.nuevohotmail.com
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: http://www3.fi.mdp.edu.ar/pipermail/php-avanzado/attachments/20100721/4e648b78/attachment-0001.htm
Más información sobre la lista de distribución Php-avanzado