Rango de fechas para reporte

Buen dia David , fijate que quiero sacar un reporte por rango de fechas y status con el siguiente script pero al momento de correrlo no me respeta la fechas que tengo que corregir?
Ingrese fechas para su reporte
<td><input name="fecha1" type="text" maxlength="10" /></td>
<td><input name="fecha2" type="text" maxlength="10" /> (Ej: 25/09/2008 ) </td>
Status:
<select name="status">
<option value="">Elegir
<option value="Activo">Activo
<option value="Cerrado">Cerrado
<td><INPUT TYPE="submit"VALUE="enviar"></td>
</select></form>
script de coneccion
<?
$status = tiny_mce_markerPOST['status'];
$fecha = tiny_mce_markerPOST['fecha1'];
$fecha = tiny_mce_markerPOST['fecha2'];
$link = mysql_connect("localhost", "root", "");
mysql_selectdb("foro", $link);
$res = mysql_query("SELECT * from foro WHERE fecha BETWEEN '$fecha' and '$fecha' AND status = $status", $link);
?>
<SCRIPT LANGUAGE="JavaScript">
location.href="reporte.php";
</SCRIPT>

1 respuesta

Respuesta
1
Creo que tienes un error, asignas dos fechas diferentes a la misma variable $fecha. Deberías usar dos variables:
$status = tiny_mce_markerPOST['status'];
$fecha1 = tiny_mce_markerPOST['fecha1'];
$fecha2 = tiny_mce_markerPOST['fecha2'];
$link = mysql_connect("localhost", "root", "");
mysql_selectdb("foro", $link);
$res = mysql_query("SELECT * from foro WHERE fecha BETWEEN '$fecha1' and '$fecha2' AND status = $status", $link);

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas