Como converter datas em um formulario de busca para consulta no mysql
Boa tarde, galera, estou com o seguinte problema, tenho um projeto em que construir um formulario de consulta em um banco mysql. Dentre os filtros utilizados estou usando um campo data, na pratica, quando o usuario digitar a data de consulta no formato dd/mm/yyyy, preciso que quando seja enviado para a pagina de resultados, a consulta vá no formato yyyy/mm/dd, cujo o campo na tabela seria "timestamp" para que a consulta seja realizada com sucesso. Poderia também converter na pagina de resultados. Enfim, estou postando os dois codigos, desde já agradeço a ajuda.
formulario de busca:
<form action="logleitor.php" method="get" name="form1" id="form1">
<table width="590" align="center" class="bordaverde">
<tr>
<th width="77" align="left" valign="middle" class="fonte10arial" scope="col"> </th>
<th width="149" align="left" valign="middle" class="fonte10arial" scope="col"> </th>
<th colspan="2" align="left" valign="middle" class="fonte10arial" scope="col"> </th>
</tr>
<tr>
<td align="left" valign="middle" class="fonte10arial">Usuário:</td>
<td align="left" valign="middle" class="fonte10arial"><label>
<select name="n" class="bordaverde" id="n">
<?php
do {
?>
<option value="<?php echo $row_rsUN['usu_id']?>"><?php echo $row_rsUN['usu_nom']?></option>
<?php
} while ($row_rsUN = mysql_fetch_assoc($rsUN));
$rows = mysql_num_rows($rsUN);
if($rows > 0) {
mysql_data_seek($rsUN, 0);
$row_rsUN = mysql_fetch_assoc($rsUN);
}
?>
</select>
</label></td>
<td align="left" valign="middle" class="fonte10arial">Tipo:</td>
<td align="left" valign="middle" class="fonte10arial"> </td>
</tr>
<tr>
<td align="left" valign="middle" class="fonte10arial">Data Inicial:</td>
<td align="left" valign="middle" class="fonte10arial"><label>
<input name="d" type="text" class="bordaverde" id="d" />
</label></td>
<td width="78" align="left" valign="middle" class="fonte10arial">Tela:</td>
<td width="266" align="left" valign="middle" class="fonte10arial"><label></label></td>
</tr>
<tr>
<td colspan="4" align="right" valign="middle" class="fonte10arial"><label>
<input type="submit" name="button" id="button" value="IMPRIMIR" />
</label></td>
</tr>
</table>
</form>
pagina de resultados:
$n_rsLog = "-1";
if (isset($_GET['n'])) {
$n_rsLog = $_GET['n'];
}
$d_rsLog = "d";
if (isset($_GET['d'])) {
$d_rsLog = $_GET['d'];
}
mysql_select_db($database_gestaopublica, $gestaopublica);
$query_rsLog = sprintf("SELECT log_id, log_usu, log_tab, log_tip, log_canal_id, log_data FROM log WHERE log_usu LIKE %s AND log_data LIKE %s", GetSQLValueString("%" . $n_rsLog . "%", "text"),GetSQLValueString("%" . $d_rsLog . "%", "date"));
$rsLog = mysql_query($query_rsLog, $gestaopublica) or die(mysql_error());
$row_rsLog = mysql_fetch_assoc($rsLog);
$totalRows_rsLog = mysql_num_rows($rsLog);
Darlan SandroDiscussão (3)
Carregando comentários...