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

PHP प्रपत्र चेकबॉक्स और अपरिभाषित अनुक्रमणिका

आप एक ऐसा फ़ंक्शन लिख सकते हैं जो जांचता है कि चेकबॉक्स चेक किया गया था या नहीं:

function checkbox_value($name) {
    return (isset($_POST[$name]) ? 1 : 0);
}

अब उस फ़ंक्शन को अपनी क्वेरी में इस तरह कॉल करें:

$sql =  'UPDATE table SET '.
        'checkbox1 = '. checkbox_value('checkbox1') .','.
        'checkbox2 = '. checkbox_value('checkbox2') .','.
        'checkbox3 = '. checkbox_value('checkbox3') .','.
        'checkbox4 = '. checkbox_value('checkbox4') .','.
        'checkbox5 = '. checkbox_value('checkbox5') .','. "LIMIT 1";


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. त्रुटि 1062 (23000):'प्राथमिक' कुंजी के लिए डुप्लिकेट प्रविष्टि '2147483647'

  2. MySQL Sum कॉलम IF ID किसी अन्य तालिका क्वेरी में है

  3. बाएँ बाहरी जॉइन क्वेरी अपेक्षित पंक्तियों को वापस नहीं कर रही है

  4. आईडी द्वारा मेरी PHP तालिका को संपादित/संशोधित करने के लिए प्रतीत नहीं होता है

  5. mysql में utf-8 mb4 कैरेक्टर (ios5 में इमोजी) कैसे डालें?