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

PHP में एक स्ट्रिंग को बढ़ाना

जैसा कि @axiac ने उल्लेख किया है कि यह शायद एक अच्छा विचार नहीं है, लेकिन इसे प्रबंधित करना बहुत आसान है।

$memberid = 'ABC000001';
list($mem_prefix,$mem_num) = sscanf($memberid,"%[A-Za-z]%[0-9]");
echo $mem_prefix . str_pad($mem_num + 1,6,'0',STR_PAD_LEFT);

अपने वर्तमान सदस्य संख्या को अल्फा और संख्यात्मक भागों में विभाजित करें और जब आप इसे करते हैं तो संख्या को एक साथ जोड़कर उन्हें वापस रख दें। मैं इसे एक फ़ंक्शन के रूप में उपयोग करता हूं और पिछली आईडी पास करता हूं और जो मुझे वापस मिलता है वह अनुक्रम में अगली आईडी है।



  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 लेफ्ट जॉइन गलत परिणाम

  2. एसक्यूएल स्टेटमेंट पर डायनेमिक टेबल का नाम

  3. MySQL स्टार्टअप त्रुटि - मूल तत्व गुम है

  4. उस तत्व पर ऑर्डरबी का उपयोग कैसे करें जो लारवेल एलोक्वेंट विधि के साथ जुड़ा हुआ था

  5. php छवियों को अपलोड करें और फ़ाइल का नाम mysql में सहेजें