मैं एक mysql क्वेरी चल रहा हूँ और जिसके परिणामस्वरूप सरणी कुछ इस तरह है, कि हर महीने परिवर्तन:भरण सरणी
Array(
[0] => Array
(
[day] => 2
[count] => 10
)
[1] => Array
(
[day] => 4
[count] => 39
)
[2] => Array
(
[day] => 5
[count] => 51
)
)
मैं दिन जोड़ने के लिए तो मैं प्राप्त करना चाहते हैं 31 दिनों, लोगों को जोड़ा 0 से भर दिया जाएगा, इस तरह:
Array(
[0] => Array
(
[day] => 1
[count] => 0
)
[1] => Array
(
[day] => 2
[count] => 10
)
[2] => Array
(
[day] => 3
[count] => 0
)
[3] => Array
(
[day] => 4
[count] => 39
)
)
मैं दूसरे उदाहरण में 31 दिनों के साथ सरणी को भरने के लिए, दिन का उपयोग करने और डेटा वहां पहले से मौजूद गिनती ... की तरह चाहते हैं ... दिन 1 और 3 वांछित ... इसलिए मैंने उन्हें गिनती मान 0 के साथ जोड़ा ... क्रम में ... 1 ~ 31 दिन
कुछ महीने वहाँ कोई कॉल हैSELECT day(`dates`) day, count(`dates`) count FROM `calls` where month(dates) = 7
तो हर महीने "दिन" के विभिन्न राशि है,:
क्वेरी बहुत सरल है।
पूरी तरह से साफ़ नहीं जरूरत नहीं है। आपको क्या चाहिए ?? – MKD
आप संचयी गणना चाहते हैं? –
मैं अपने पास एक नया सरणी बनाना चाहता हूं ... 31 दिनों के साथ ... कभी-कभी मेरी सरणी में 20 दिन होते हैं, जो वहां नहीं हैं उन्हें गिनती मान 0 के साथ जोड़ा जाना चाहिए ... बस उदाहरण ... दिन 1 और 3 पहले में नहीं थे, इसलिए दूसरे में वे हैं ... गिनती मान 0 – Edgar