Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/09/2011, 02:06
emeotero
 
Fecha de Ingreso: mayo-2011
Ubicación: Santiago de Compostela
Mensajes: 126
Antigüedad: 13 años
Puntos: 0
Problema con consulta y timestamp

Hola, una pregunta sobre una consulta q no se como hacer. estoy cogiendo de un form las fechas de un calendario en javascript para recoger datos segun un intervalo de tiempo, el formato q rellena el input son del tipo 20110613 y quiero compararlas con las q tengo en una tabla en postgres, pero en postgres son tipo timestamp.
Código HTML:
<h3>Fecha Inicio</h3><INPUT type="text" name="date1" size="20" onfocus="doShow('datechooser1','datechooser','date1')" value="<?=$_POST['date1']?>"><br>
<div enabled='false' id="datechooser1"></div>
<h3>Fecha Final&nbsp;</h3><INPUT type="text" name="date2" size="20" onfocus="doShow('datechooser2','datechooser','date2')" value="<?=$_POST['date2']?>"><br>
<div enabled='false' id="datechooser2"></div> 
lo recojo en PHP y hago la consulta:
Código PHP:
$date1 $_POST['date1'];
echo 
"la fecha es" .$date1;
$date2 $_POST['date2'];
$query 'select id_haul, id_catch, shooting_time from "haul" natural inner join catch where a_code = \'$a_code\' and shooting_time between \'$date1\' and \'$date2\'';
$result pg_query($query) or die('Query failed: ' pg_last_error()); 
como seria la consulta? alguien puede ayudarme? gracias.