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

PHP में पहले से चेक किए गए चेकबॉक्स को अपडेट कर रहा है

मैंने अतीत में जो कुछ किया है, वह यह है कि सैंकड़ों ब्लोट होने से बचा जा सकता है...

पहले सभी html को एक वेरिएबल में संकलित करें, बिना किसी "चेक" इंस्टेंस के।

$boxes = '';
$boxes .= '<input type="checkbox" name="utility[]" id="utility[]" value="Water" />Water<br />';
$boxes .= '<input type="checkbox" name="utility[]" id="utility[]" value="Cable" />Cable<br />';
$boxes .= '<input type="checkbox" name="utility[]" id="utility[]" value="Electricity" />Electricity<br />';

अब मैं जाँच करने के लिए आपके क्षेत्रों की सरणी पर लूप करता हूँ। मैंने यहां एक नमूना सरणी भी प्रदान की है।

$already_checked = array('Water', 'Electricity');

foreach( $already_checked as $ac ) {
    $find = 'value="' . $ac . '"';
    $replace = $find . ' checked="checked"';
    $boxes = str_replace($find, $replace, $boxes);
}

echo $boxes;


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL वर्कबेंच एरर 1175 व्हेयर स्टेटमेंट के साथ भी

  2. जब कोई अद्यतन किया जाता है तो पिछली पंक्तियों में संख्यात्मक संदर्भ अद्यतन करने के लिए MySQL प्रक्रिया

  3. MySQL इंसर्ट कमांड बनाम टी-एसक्यूएल क्वेरी सिंटैक्स उदाहरणों के साथ

  4. चयन कथन में RAND () का उपयोग करते समय MySQL समान परिणाम क्यों लौटा रहा है?

  5. एंटिटी फ्रेमवर्क नेस्टेड SQL क्वेरीज़ क्यों उत्पन्न करता है?