Ver Mensaje Individual
  #2 (permalink)  
Antiguo 13/12/2012, 07:11
quimfv
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Sabadell
Mensajes: 4.897
Antigüedad: 16 años, 1 mes
Puntos: 574
Respuesta: Mysql query no coge variable

Código PHP:
Ver original
  1. $result = mysql_query ("SELECT DATE_FORMAT(llegada, '%e %b %Y') as lleg, ".
  2.            "             DATE_FORMAT(salida, '%e %b %Y') as sal,".
  3.            "             tiporeserva,".
  4.            "             propiedad,".
  5.            "             TO_DAYS('".$salida."') - TO_DAYS('".$llegada."') as dias ".
  6.            "from bookings ".
  7.            "where (propiedad = '".$propiedad."') ".
  8.            "     AND (('".$llegada."' BETWEEN llegada AND date_sub(salida, interval +1 day)) ".
  9.            "     or ('".$salida."' BETWEEN date_sub(llegada, interval -1 day) ".
  10.            "           AND salida) ".
  11.            "     or (llegada <= '".$llegada."' ".
  12.            "            AND salida >= '".$salida."') or (llegada >= '".$llegada."' ".
  13.            "            AND salida <= '".$salida."'))", $dbh);

Intenta esto
__________________
Quim
--------------------------------------------------
Ayudar a ayudar es una buena práctica!!! Y da buenos resultados.

Última edición por quimfv; 13/12/2012 a las 07:21