0
我有一個表,其中包含func_id和格式爲(07.06.14)的日期。我正在嘗試創建一個函數,該函數返回日期的星期幾(07.06.14),並且func_id將等於我將寫入的func_id。例如:SQL組日期爲星期日期
我的表: func_id 11 /日期= 14年7月6日
將從0(星期六代碼= 0)返回1;
我想:
function Get_weekday($data){
$dat = explode(".",$data);
$date = date("l", mktime(0, 0, 0, $dat[0] , $dat[1], $dat[2]));
if($date == "Monday"){return 4;}
if($date == "Tuesday"){return 3;}
if($date == "Wednesday"){return 2;}
if($date == "Thursday"){return 1;}
if($date == "Friday"){return 0;}
if($date == "Saturday"){return 0;}
if($date == "Sunday"){return 0;}
}
function count_per_date($func_id,$day){
$result = mysql_query("SELECT COUNT(date) as data,date FROM entregas WHERE func_id = '$func_id' GROUP BY date");
while($row = mysql_fetch_assoc($result))
{
//That part I dont really know what to do
}}
對不起,我的英語,我不說話非常好):
你使用哪個數據庫/使用哪種sql方言?在大多數情況下,有預定義的功能,它正是你想要的東西 – mkubacki
即時通訊使用MySQL。 – user3718435