php - count and search string from data array -
मेरे पास निम्न डेटाबेस तालिका है:
लाइन मॉडल धारावाहिक श्रेणी सीरियल fa01 kd- जी 335ud 105x0001 105x0001-105x0200 fa01 केडी-जी 335ud 105x0002 105x0001-105x0200 fa01 केडी-जी 335ud 105x0003 105x0001-105x0200 fa02 केडी-आर 311ed 105x0001 105x0001-105x0500 fa02 केडी-आर 311ed 105x0002 105x0001-105x0500
जब मैं प्रश्न पूछें, मुझे इसका परिणाम होना चाहिए:
लाइन मॉडल की मात्रा qty श्रेणी fa01 kd-g335ud 3 200 fa02 kd-r311ed 2 500
मैंने निम्नलिखित प्रश्न लिखा है, हालांकि मैं अब भी अभी भी क्यूटी श्रेणी दिखाने के तरीके के रूप में उलझन में हूं।
// यह अभी तक मात्रा का चयन करें लाइन, मॉडल, COUNT (सीरियल) निरीक्षण समूह लाइन, मॉडल // यह खोज स्ट्रिंग के लिए $ sql_result = array (// मुझे क्या भरना चाहिए?); विदेशी मुद्रा ($ sql_result $ पंक्ति के रूप में) {preg_match_all ('/ \ d {4} /', $ पंक्ति, $ मिलान); गूंज गूंज ($ मैचों [0] [1]) - अंतराल ($ मैचों [0] [0]) + 1; }
कृपया मदद, क्योंकि मैं अभी भी दूसरे वाक्य रचना के रूप में अनिश्चित हूँ
यह मात्रा मानते हुए सीमा_सौरी
SELECT लाइन, मॉडल, COUNT (सीरियल) के अंतिम तीन अक्षरों के रूप में qty_range के रूप में qty_range के रूप में निरीक्षण समूह द्वारा लाइन , मॉडल, श्रेणी_सियरियल
संपादित करें
$ sqlQuery = 'चयन पंक्ति, मॉडल, COUNT (धारावाहिक) के रूप में मात्रा, श्रेणी_सिरियल के रूप में qty_range निरीक्षण समूह द्वारा लाइन, मॉडल, range_serial '; $ SqlResult = mysql_query ($ sqlQuery); जबकि ($ पंक्ति = mysql_fetch_assoc ($ sqlResult)) {preg_match_all ('/ \ d {4} /', $ पंक्ति ['qty_range'], $ मैचों); गूंज गूंज ($ मैचों [0] [1]) - अंतराल ($ मैचों [0] [0]) + 1; }
Comments
Post a Comment