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

मैं MySQL को खाली स्ट्रिंग वाले कॉलम को अपडेट करने से कैसे रोकूं?

आप प्रत्येक फ़ील्ड के लिए IF स्टेटमेंट का उपयोग कर सकते हैं जिसकी आपको जाँच करने की आवश्यकता है। उदाहरण के लिए:

$q = "UPDATE mdl_user SET firstname=IF(LENGTH('$fname')=0, firstname, '$fname'), lastname=IF(LENGTH('$lname')=0, lastname, '$lname'), email=IF(LENGTH('$email')=0, email, '$email'), address='$address', city='$city', school='$school', phone1='$phone' WHERE id='$uid'";


  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 वर्कबेंच को Amazon RDS से कैसे कनेक्ट करें?

  2. किसी शर्त के साथ पंक्तियों की गिनती करते समय मुझे MySQL में OR NULL की आवश्यकता क्यों है?

  3. PHP का उपयोग करके `mysqldump` चलाने से उत्पन्न खाली फ़ाइलें

  4. फ़ील्ड सूची में अज्ञात कॉलम। पीएचपी + माइस्क्ल

  5. PHP कोड को MySQL पर स्टोर करें और इसे चलाने के लिए प्राप्त करें