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

डेटा की एक सरणी से एक ऑप्टग्रुप बनाएं

कोशिश करें, पहले स्रोत सरणी को नीचे की तरह पुन:स्वरूपित करें:

$result = array();
foreach($depots as $depot){
   $result[$depot->operating_company_name][] = $depot;
}

फिर सेलेक्ट ट्राई बनाने के लिए,

<select name="depot_id" class="form-control">
            <?php foreach($result as $key=>$val): ?>
                    <optgroup label="<?php echo $key; ?>">
                       <?php foreach($val as $option): ?>
                        <option value="<?php echo $option->depot_id; ?>"><?php echo $option->depot_name; ?></option>
                         <?php endforeach; ?>
                    </optgroup>
            <?php endforeach; ?>
        </select>



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. 'तारीख जोड़ा' के लिए अमान्य डिफ़ॉल्ट मान

  2. MySQL उपयोगकर्ता DB में पासवर्ड कॉलम नहीं हैं - OSX पर MySQL इंस्टॉल करना

  3. mysql एक ही प्राथमिक कुंजी के लिए एक तालिका में एकाधिक विदेशी कुंजी

  4. गतिशील जंजीर चयन बॉक्स

  5. ग्रहण में mysql ड्राइवर जार फ़ाइल कैसे जोड़ें?