Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

Mysql codeigniter php asc desc क्रम गणना परिणाम द्वारा php . का उपयोग करके

सुनिश्चित नहीं है कि यह सबसे अच्छा अभ्यास है। यदि आपके पास डीबी में बहुत अधिक डेटा है तो भी अच्छा नहीं हो सकता है। लेकिन मैं सुझाव देना चाहूंगा।

1. श्रेणी आईडी को एक सरणी में प्राप्त करें।

2. प्रत्येक श्रेणी के लिए निम्नानुसार तालिका में शामिल हों। (सरणी के लिए फ़ोरैच लूप का उपयोग करना)

$this->db->select('*');    
$this->db->from('at_category');
$this->db->join('at_category_taxonomy', 'at_category.cat_id = at_category_taxonomy.cat_id');
$this->db->join('at_shop', 'at_category.cat_id = at_shop.shop_category');
$this->db->where('at_category', 1);
$query = $this->db->get();

उपरोक्त कोड में, $this->db->where ('at_category', सरणी से आईडी प्राप्त करें );

3.$query प्रत्येक श्रेणी के लिए परिणाम है।

4.प्रत्येक श्रेणी के लिए दुकानों की संख्या इस प्रकार ली जा सकती है,

$numberOfShos = $query->num_rows();


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. कैसे हल करें प्रमाणीकरण प्लगइन लोड करने में असमर्थ 'caching_sha2_password' समस्या

  2. MySQL में पंक्तियों को अद्यतन करने के लिए अद्यतन क्वेरी

  3. मैं एक MySQL डेटाबेस में संग्रहीत छवियों को कैसे प्रदर्शित कर सकता हूं?

  4. mysql_connect ():ऐसी कोई फ़ाइल या निर्देशिका नहीं

  5. MySQL दिनांक तुलना फ़िल्टर