Ver Mensaje Individual
  #4 (permalink)  
Antiguo 18/01/2013, 04:43
Fumut
 
Fecha de Ingreso: febrero-2008
Ubicación: Euskal Herria
Mensajes: 130
Antigüedad: 16 años, 2 meses
Puntos: 1
Respuesta: Mostras datos entre dos fechas

Lo estoy haciendo en la Query, esto es lo que he puesto:

Código PHP:
Ver original
  1. $sql="select * from fakturak_alde where data between $fechaini and $fechafin";

Pero no se que pasa que no me muestra nada.

Esta es la funcion:

Código PHP:
Ver original
  1. function datafaktura($fechaini, $fechafin)
  2.         {
  3.         $conexion=mysql_connect($this->host,$this->dbuser,$this->dbpass)or die("No se pudo conectar con el servidor");
  4.             mysql_select_db($this->dbname,$conexion) or die ("No se pudo conectar con la base de datos");
  5.             $sql="select * from fakturak_alde where data between $fechaini and $fechafin";
  6.             $datafaktura=mysql_query($sql, $conexion); 
  7.             return $datafaktura;
  8.             mysql_close($conexion);
  9.         }

Luego en el archivo .php llamo a la funcion:

Código PHP:
Ver original
  1. $datafakturak = $fakturak->datafaktura($fechaini, $fechafin);

Y para terminar muestro los datos:

Código PHP:
Ver original
  1. while($fila = mysql_fetch_array($datafakturak)){
  2. Aqui muestro los datos
  3. }

La cosa es que no me muestra nada, haber si podeis ayudarme, y veis algun fallo.

Gracias!