Duda sobre consulta mysql y neoPhp - Forum

Forum Navigation
You need to log in to create posts and topics.

Duda sobre consulta mysql y neoPhp

A ver si alguien me puede ayudar, necesito consultar en una base de datos si existe una reserva en un mes determinado, le paso a traves del plugin la fecha incial de busqueda y la fecha final y tengo guardado en el registro la fecha inicial y la fecha de salida, lo hago asi:

$sqlAlias[15]="reservas_buscar";
$sqlQuerys[15]="SELECT * FROM Reservas WHERE Fecha BETWEEN ? AND ? OR Fecha_Salida BETWEEN ? AND ? AND Casa=? AND HechaPor=? AND Estado='Activa'";
$sqlMaxUserLevel[15]=-1

Pero no me funciona, si la busqueda la hago mas simple si me funciona, de esta manera ;

$sqlAlias[15]="reservas_buscar";
$sqlQuerys[15]="SELECT * FROM Reservas WHERE Fecha BETWEEN ? AND ? AND Casa=? AND HechaPor=? AND Estado='Activa'";
$sqlMaxUserLevel[15]=-1;

Pero al agregarle otro campo de busqueda ya no funciona

@gustavo1973

It is difficult for me to figure out what exact matching condition(s) you are looking for, but assuming that you want records where ...

- Fetcha is within a specified range OR Fecha_Salida is within another range

AND

- Casa has an exact specified value

AND

- HechaPor has an exact specified value

AND

- Estado has the value 'Activa'

... then try ...

SELECT * FROM Reservas WHERE ((Fecha BETWEEN ? AND ?) OR (Fecha_Salida BETWEEN ? AND ?)) AND Casa=? AND HechaPor=? AND Estado='Activa'