Salve a tutti ho la necessita di estrarre dei dati in un rang di date quindi ho creato un form con una data inizio e una data fine.
il mio prob e questo utilizzando un datetimepicker non riesco a passare la data corretta come e visualizzata nel db
( nel db la data e in timestamp 1.434040103E9)
il mio prob e questo utilizzando un datetimepicker non riesco a passare la data corretta come e visualizzata nel db
( nel db la data e in timestamp 1.434040103E9)
PHP:
<? //new search chat logs
if("newchat" == $_REQUEST['opt']) {
?>
<div class="form">
<form name="FORM" id="FORM" onSubmit="return controllo();" action="" method="POST" class="niceform">
<fieldset>
<dl>
<dt><label for="data_inizio">Data Inizio:</label></dt>
<dd><input name="data_inizio" type="text" id="datetimepicker_dark" class="data" value=""></dd>
</dl>
<dl>
<dt><label for="data_fine">Data Fine:</label></dt>
<dd><input name="data_fine" type="text" id="datetimepicker_dark_1" class="data" value=""></dd>
</dl>
<dl class="submit">
<input name="data_inizio" type="hidden" id="data_inizio">
<input name="opt" type="hidden" value="chat">
<input name="" type="submit"></dl>
</fieldset>
</form></div>
<?
}
// logs Calendario
if("chat" == $_REQUEST['opt']) {
include_once ("./config.php");
$data_1 = $_REQUEST['data_inizio'];
echo $data_1;
$data_1 = $_REQUEST['data_inizio'];
list($yyyy, $mm, $dd) = explode('/', $data_1);
$timestamp_1 = mktime(0,0,0,$mm, $dd, $yyyy);
$data_2 = $_REQUEST['data_fine'];
list($yyyy, $mm, $dd) = explode('/', $data_2);
$timestamp_2 = mktime(0,0,0,$mm, $dd, $yyyy);
?>
<table id="rounded-corner" summary="2007 Major IT Companies' Profit">
<thead>
<tr>
<th scope="col" class="rounded">ID STANZA</th>
<th scope="col" class="rounded">DATA</th>
<th scope="col" class="rounded">ID UTENTE</th>
<th scope="col" class="rounded">MESSAGGIO</th>
</tr>
</thead>
<?
$i = 0;
$abfrage = "SELECT * FROM miatabella WHERE $timestamp BETWEEN $timestamp_1 AND $timestamp_2 DESC ";
$ergebnis = mysql_query($abfrage);
while($row = mysql_fetch_object($ergebnis))
{ ?>
<tr>
<td><?=$row->room_id?></td>
<td><?=$row->from_user_id?></td>
<td><?=$row->timestamp?></td>
<td><?=$row->content?></td>
</tr>
<? } ?>
</table>
<? }
?>
</div><!-- end of right content-->
</div> <!--end of center content -->
<div class="clear"></div>
</div> <!--end of main content-->
</div>
</div>
</body>
<script src="../js/jq_cal_new/jquery.js"></script>
<script src="../js/jq_cal_new/jquery.datetimepicker.js"></script>
<script>/*
window.onerror = function(errorMsg) {
$('#console').html($('#console').html()+'<br>'+errorMsg)
}*/
$('#datetimepicker_dark').datetimepicker({theme:'dark',
altField: '#data_inizio',
formatTime:'H:i:s',
formatDate:'d.m.Y',})
$('#datetimepicker_dark_1').datetimepicker({theme:'dark'});
</script>
</html>