月份和年份的Mysql数据

时间:2010-12-02 17:15:01

标签: php mysql datepicker

我有一个日期选择器,其中所选日期将按天,月和年发布数据。我有“白天”工作,但似乎无法获得点击的月份和年份...这里是适用于当天的代码。

    <?php  
$choice = (isset($_POST['choice'])) ? date("Y-m-d",strtotime($_POST['choice'])) : date("Y-m-d"); 
$con = mysql_connect("localhost","root","xxxxxxxxxx");  
if (!$con)  {  
die('Could not connect: ' . mysql_error());  
}  
mysql_select_db("inverters", $con);  

$sql = "SELECT sum(power) AS choice FROM feed WHERE date = '".$choice."'"; 
$res = mysql_query($sql) or die('sql='.$sql."\n".mysql_error()); 
$row = mysql_fetch_assoc($res); 
echo $row['choice'].'<br />';  
?>

谢谢,

艾伦

1 个答案:

答案 0 :(得分:1)

不确定我是否理解您要执行的操作,但如果您想显示给定月份的数据,则以下sql查询应该有效:

$sql = 'SELECT . . . WHERE month(date) = [month picked] AND year(date) = [year picked]';

希望这有帮助。