Bom dia.
estou com dificuldade para fazer consulta no banco de dados por data, criei a mascara no formulario php e fiz o codigo para a consulta so que ele nao aceita no formato brazileiro, apenas no americano.
a pergunta como faco para pesquisar utilizando a mascara dd/mm/yyyy e retornar os resultados.??
esse a pesquisa
$dt1_rsrelatorio = "-1"; if (isset($_GET['dt1'])) { $dt1_rsrelatorio = $_GET['dt1']; } $dt2_rsrelatorio = "-1"; if (isset($_GET['dt2'])) { $dt2_rsrelatorio = $_GET['dt2']; } mysql_select_db($database_dbagenda, $dbagenda); $query_rsrelatorio = sprintf("SELECT * FROM ligparticular WHERE ligparticular.datacadastro BETWEEN %s AND %s ORDER BY datacadastro DESC", GetSQLValueString($dt1_rsrelatorio, "date"),GetSQLValueString($dt2_rsrelatorio, "date")); $rsrelatorio = mysql_query($query_rsrelatorio, $dbagenda) or die(mysql_error()); $row_rsrelatorio = mysql_fetch_assoc($rsrelatorio); $totalRows_rsrelatorio = mysql_num_rows($rsrelatorio);
<form name="form1" action="ReportPrint.php" method="get" target="_blank"> <div class="form-group col-md-5"> <label for="data1">Informe a data Inicial: </label> <input type="text" class="form-control" name="dt1" id="dt1" data-inputmask="'mask': '99/99/9999'" required> <label for="data2">Informe a data Final: </label> <input type="text" class="form-control" name="dt2" id="dt2" data-inputmask="'mask': '99/99/9999'" required> </div> <div class="col-md-12"> <button type="Submit" name="button" class="btn btn-primary">Gerar Relatório</button> <input type="Reset" value="Limpar" class="btn btn-default"> </div> </form>
e esse e o formulario