sql >> Database >  >> RDS >> Mysql

Een string met één verhogen in PHP

Zoals @axiac vermeldt, is dit waarschijnlijk geen goed idee, maar het is vrij eenvoudig te beheren.

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

Splits uw huidige lidnummer in de alfa- en numerieke delen en plaats ze vervolgens weer bij elkaar en stoot het nummer wanneer u het doet. Ik gebruik dit als een functie en geef de vorige ID door en wat ik terug krijg is de volgende ID in de reeks.



  1. Een database verbinden met een Amazon VPC

  2. Sqlplus orakel:Hoe kan ik het sql-commando op bash in 1 regel uitvoeren?

  3. 2 manieren om de dag uit een datum te halen in Oracle

  4. Hoe de sortering van een kolom in MySQL te tonen