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

वाक्पटु में शून्य के साथ डेटा कैसे प्राप्त करें

ऐसा करने का कोई सीधा तरीका नहीं है जो एलोक्वेंट पेश करेगा, इसलिए आपको स्वयं कुछ तर्क जोड़ने की आवश्यकता होगी।

एक विकल्प यह होगा कि student_no . को स्टोर किया जाए डेटाबेस में एक स्ट्रिंग के रूप में, अन्यथा शून्य खो जाएगा जब इसे PHP में एक पूर्णांक के रूप में लाया जाएगा, क्योंकि PHP आपके ZEROFILL की परवाह नहीं करता है और व्यवहार करता है 0005 5 . के रूप में ।

एक अन्य विकल्प डेटाबेस से डेटा प्राप्त करने के बाद PHP में मैन्युअल रूप से शून्य जोड़ना है, उदा। अपने मॉडल में एक एक्सेसर जोड़कर:

public function getStudentNoAttribute() {
  return sprintf("%05d", $this->attributes['student_no']);
}

इस तरह, जब भी आप student_no . को एक्सेस करते हैं आपके मॉडल की विशेषता यह स्वचालित रूप से शून्य-भरे स्ट्रिंग में परिवर्तित हो जाएगी।



  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 समूहीकरण

  3. शामिल होने पर डुप्लीकेट कॉलम

  4. मॉड रीराइट, टाइटल स्लग और htaccess

  5. आयात त्रुटि - भाषा 'इंग्लैंड' के लिए कोई स्थानीयकरण समर्थन नहीं