Fartaj
جمعه 20 تیر 1393, 14:41 عصر
سلام خدمت دوستان
من تو ثبت محصول یک کد محصول غیر از آی دی دارم که ترکیبی از کد گروه (گروهی که محصول توی اون قرار داره ) + کد زیر گروه + یک کد 3 رقمی که از 001 شروع می شه
حالا تو اون کدهای اول که مشکلی نیست مشکل اصلی همون 001 هست من اومدم گفتم موقع ثبت محصول آخرین رکورد محصول رو انتخاب کن کدش رو بگیر 3 رقم آخر رو جدا کن بهش اضافه کن
نمونه کد محصول : 100011015001
001
002
003
.
.
010
.
.
100
$prcode = "";
$pcnew = "001";
if(!empty($pr)){
$prcode = $pr['Product']['ProductCode'];
if($prcode != "" ){
if(strlen($prcode) == 12){
$cp = substr($prcode, 9, 3);
echo $cp;
}
}
}
$pcode = $username.$gcode.$scode.$pcnew;
$this->request->data['Product']['ProductCode'] = $pcode;
من الان سه رقم آخر محصول قبلی رو جدا کردم حالا می خوام بهش اضافه کنم این قسمت رو موندم چجوری از 001 شروع کنم به بالا ؟
من تو ثبت محصول یک کد محصول غیر از آی دی دارم که ترکیبی از کد گروه (گروهی که محصول توی اون قرار داره ) + کد زیر گروه + یک کد 3 رقمی که از 001 شروع می شه
حالا تو اون کدهای اول که مشکلی نیست مشکل اصلی همون 001 هست من اومدم گفتم موقع ثبت محصول آخرین رکورد محصول رو انتخاب کن کدش رو بگیر 3 رقم آخر رو جدا کن بهش اضافه کن
نمونه کد محصول : 100011015001
001
002
003
.
.
010
.
.
100
$prcode = "";
$pcnew = "001";
if(!empty($pr)){
$prcode = $pr['Product']['ProductCode'];
if($prcode != "" ){
if(strlen($prcode) == 12){
$cp = substr($prcode, 9, 3);
echo $cp;
}
}
}
$pcode = $username.$gcode.$scode.$pcnew;
$this->request->data['Product']['ProductCode'] = $pcode;
من الان سه رقم آخر محصول قبلی رو جدا کردم حالا می خوام بهش اضافه کنم این قسمت رو موندم چجوری از 001 شروع کنم به بالا ؟