Ver Mensaje Individual
  #6 (permalink)  
Antiguo 17/03/2005, 15:13
Avatar de Salome
Salome
 
Fecha de Ingreso: noviembre-2002
Ubicación: Colombia
Mensajes: 1.032
Antigüedad: 22 años, 2 meses
Puntos: 1
Bueno he llegado a esto:

Código PHP:
$fecha1="2005-03-13";
$fecha2="2005-03-18";
$RESULT=mysql_query("SELECT count(*)
        FROM TBLI_RESERVAS tr, TBLI_RESERVA_MATERIALES trm
        WHERE trm.NMMATERIAL = '$NMMATERIAL'
        AND tr.NMRESERVA=trm.NMRESERVA
        AND NOT ((tr.FEINICIO>'$fecha1'  AND tr.FEINICIO>'$fecha2')
        OR
        (tr.FEFIN<'$fecha1'  AND tr.FEFIN<'$fecha2'))"
,$conectar);

if (
mysql_num_rows($RESULT) != 0) {
   
header("Location: $redir?error:_mesaje=3");
   exit;
 } 
cuando realizo el query en mysql directamente... no tengo problema me sale bien todo.. siendo asi .. 0 si puedo reservar y 1 si no se puede reservar...

entonces el lio ahora esta.. en que ya nunca me deja reservar... y eso que estoy diciendo que si es !=0 no me deje reservar... no se que pasa.. sera algo de sintaxis o que?.. porque como les cuento, en mysql si me sale como debe.. y ya al ponerlo en código nunca me deja reservar como si siempre fuera ==0 y si cambio ese != por igual.. ahi si se enloquece porque me deja hacer reservas asi no se pueda.

Última edición por Salome; 18/03/2005 a las 13:42