मेरे पास एक संपत्ति तालिका है और इसमें छह कॉलम हैं। उपयोगकर्ता अपलोड फोटो और छवि नाम कॉलम में संग्रहीत किया जाता है।पंक्तियों में खाली कॉलम की गणना
अब मैं खाली प्रत्येक पंक्ति के लिए कॉलम की संख्या गिनना चाहता हूं।
मैं पहले से ही ऐसा करने में सक्षम हूं लेकिन कोड बहुत लंबा दिखता है, मैं कुशल कोड लिखना चाहता हूं, क्या निम्न कुशलता से फिर से लिखने का कोई तरीका है।
while($data=$select->fetch()){
$imagecounter=0;
if ($data['property_image1'] !== "" && $data['property_image2'] !== "" && $data['property_image3'] !== "" && $data['property_image4'] !== "" && $data['property_image5'] !== "" && $data['property_image6'] !== "") {
echo $imagecounter=6;
} else if ($data['property_image1'] !== "" && $data['property_image2'] !== "" && $data['property_image3'] !== "" && $data['property_image4'] !== "" && $data['property_image5'] !== "") {
echo $imagecounter=5;
} else if ($data['property_image1'] !== "" && $data['property_image2'] !== "" && $data['property_image3'] !== "" && $data['property_image4'] !== "") {
echo $imagecounter=4;
} else if ($data['property_image1'] !== "" && $data['property_image2'] !== "" && $data['property_image3'] !== "") {
echo $imagecounter=3;
} else if ($data['property_image1'] !== "" && $data['property_image2'] !== "") {
echo $imagecounter=2;
} else if ($data['property_image1'] !== "") {
echo $imagecounter=1;
}
}
बहुत अधिक डेटा आ रहा है, वहां कई और कॉलम हैं, लेकिन मैं केवल इन छह कॉलमों को देखना चाहता हूं ... – DragonFire
यह भी काम कर रहा है – DragonFire
क्या होगा यदि हम प्राप्त करना चाहते हैं नतीजतन - कितने फ़ील्ड खाली नहीं हैं ... – DragonFire