Conversione date ed estrazione

  • Creatore Discussione Creatore Discussione _LAIL_
  • Data di inizio Data di inizio

_LAIL_

Utente Attivo
19 Set 2013
57
0
6
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)

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>
 

Discussioni simili