Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Menambah string per satu di PHP

Seperti yang disebutkan @axiac, ini mungkin bukan ide yang bagus, tetapi cukup mudah untuk dikelola.

$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);

Pisahkan nomor anggota Anda saat ini menjadi bagian alfa dan numerik lalu satukan kembali dengan menabrak nomor saat Anda melakukannya. Saya menggunakan ini sebagai fungsi dan meneruskan ID sebelumnya dan yang saya dapatkan kembali adalah ID berikutnya dalam urutan.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. atur nilai awal kenaikan otomatis untuk tabel mysql

  2. Mengambil baris tunggal, kolom tunggal dengan PDO

  3. Apakah ada cara untuk menangkap kesalahan MySQL dan database di PHP?

  4. Stopwords dan teks lengkap boolean MySQL

  5. menggabungkan dua pernyataan pilih dalam dua kolom?