Obtenir des Données à partir des dates sélectionnées par un datepicker calendrier

Bonjour, j'ai un datepicker calendrier et ce que je veux, c'est que nous je sélectionne les deux dates, puis je veux cliquer sur un bouton, il m'affiche toutes les données qui sont entre ces deux dates.

Voici mon code...

<?php
include_once 'header.php';
$con = mysqli_connect('localhost','root','smogi','project');
if (!$con) {
die('Could not connect: ' . mysqli_error($con));
}
$view = ($_GET['view']);
$username2 =$_SESSION['username'];
$sql="SELECT typeValue,unit,sensorValue,time FROM sensors WHERE username='$view' AND time BETWEEN $firstdate AND $lastdate  ORDER BY time DESC";
$result = mysqli_query($con,$sql);
echo "<table>
<tr>
</tr>";
while($row = mysqli_fetch_array($result)) {
echo "<tr> <b>Type: </b>";
echo stripslashes($row['typeValue']) . "<br/><b>Unit: </b>";
echo stripslashes($row['unit']) . "<br/><b>Value: </b>";
echo stripslashes($row['sensorValue']) . "<br/><b>Date & Time: </b>";
echo stripslashes($row['time']) . "<br/>";
echo "--------------------------------------------------------------------------------------------------------------";
echo "<br/></tr>";
}
echo "</table>";
?>
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>jQuery UI Datepicker - Default functionality</title>
<link rel="stylesheet" href="//code.jquery.com/ui/1.11.4/themes/smoothness/jquery-ui.css">
<script src="//code.jquery.com/jquery-1.10.2.js"></script>
<script src="//code.jquery.com/ui/1.11.4/jquery-ui.js"></script>
<link rel="stylesheet" href="/resources/demos/style.css">
<script>
$(function() {
var firstdate = $('#firstdatepicker').datepicker({ dateFormat: 'yy-mm-dd' }).val();
//$( "#firstdatepicker" ).datepicker();
});
</script>
<script>
$(function() {
var lastdate = $('#lastdatepicker').datepicker({ dateFormat: 'yy-mm-dd' }).val();
//$( "#lastdatepicker" ).datepicker();
});
</script>
</head>
<body>
<form method="post" action="graph.php">
<p>First Date: <input type="text" id="firstdatepicker"></p>
<p>Last Date: <input type="text" id="lastdatepicker"></p>
<input type="submit" value="Get Data" name="data"/>
</form>
</body>
</html>

Mais il ne fonctionne pas comme je veux. Pouvez-vous m'aider s'il vous plaît le faire fonctionner ???

Je vous remercie pour votre temps .

PS: dans l'image ci-dessous, nous pouvons voir comment ma table de base de données ressembler

Obtenir des Données à partir des dates sélectionnées par un datepicker calendrier

J'ai eu à effectuer une restauration à l'original de votre question. Vous avez mis des guillemets autour de vos variables où vous ne disposez pas de l'origine et ont été marqués comme une modification en vertu de l'original de votre post. Juste au cas où les gens voient ma réponse et de se demander: "Il y a des guillemets là, alors pourquoi la réponse?" 😉 cheers

OriginalL'auteur Waaaaat | 2015-04-27