آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

حذف آرگومان از عدد و ذخیره آن در دیتابیس

MasterSPYware  9 سال پیش  9 سال پیش
0 0

سلام دوستان

من ازین تابع جی کوئری استفاده کردم تا بتونم به عددم نظم بدم.

 <script>
function itpro(Number)
{
Number+= '';
Number= Number.replace(',', ''); Number= Number.replace(',', ''); Number= Number.replace(',', '');
Number= Number.replace(',', ''); Number= Number.replace(',', ''); Number= Number.replace(',', '');
x = Number.split('.');
y = x[0];
z= x.length > 1 ? '.' + x[1] : '';
var rgx = /(\d+)(\d{3})/;
while (rgx.test(y))
y= y.replace(rgx, '$1' + ',' + '$2');
return y+ z;
}
</script>

خروجی من این طوریه:

2,454,878,454

حالا من برای ذخیره در دیتابیس میخوام اینطوری بشه:

2454878454

یعنی (,)حذف بشه

میخوام این دستور رو توو قسمت ثبت توو دیتابیس بدم

0 0
سلام. مگه از تابع replace نمیتونید استفاده کنید برای اینکار ؟ (9 سال پیش)
0 0
اگه توی جاواسکریپت بلد نیستید به راحتی این عدد رو موقعی ذخیره سازی سمت سرور تو php با تابع str_replace کاما هاشو بردارید و ذخیره کنید . همین کارو رو تو جواسکریپت هم میتونید انجام بدید . یعنی تو رشتت هرجا کاما دیده شد اونو با "" جایگذین کنه . باز اگه نیاز به کد داشتید بگید . (9 سال پیش)
0 0
میتونی Explode کنی (9 سال پیش)
 برای این سوال 5 پاسخ وجود دارد. مشاهده پاسخ صحیح
پاسخ به سوال 
MasterSPYware  9 سال پیش
0 0

من فقط اضافه کردنشو بلدم-حذف کردنو  بلد نیستم

پاسخ به سوال 
Mehrad  9 سال پیش
0 0

اگر سوالتون رو اشتباه متوجه نشده باشم ، پاسختون به این شکل هست :

 string.replace(',', '');
پاسخ به سوال 
MasterSPYware  9 سال پیش
0 0

توو php? یا جاوا؟؟؟؟؟؟؟

پاسخ به سوال 
MasterSPYware  9 سال پیش
0 0

خب اگه میشه اینو روی یک مثال پیاده کن.ممنون

پاسخ به سوال 
Mehrad  9 سال پیش
+1 0

 پاسخ صحیح

شما آموزش‌های سایت رو مطالعه کردید ؟
این موارد بارها در آموزش ها تکرار شدند

در جاوا اسکریپت (با jQuery) میتونید به این صورت عمل کنید :

var number = '2,333,500';
var output = number.replace(/,/g, '');

در PHP هم به این صورت :

$number = '2,333,500';
$output = str_replace(',', '', $number);

پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .