PDA

View Full Version : اضافه کردن صفر قبل از عدد (حل شد)



ramincd
سه شنبه 08 اسفند 1391, 10:36 صبح
سلام کد زیر به صورت 1-2-3-4-5-6-7-8-9-10-11-12 نمایش داده می شود چطور میشود آن را بصورت 01-02-03-04-05-06-07-08-09-10-11-12
نمایش داد

for ($i = 01; $i <= 12; $i++) {
echo "-$i";}

Amir_Developer
سه شنبه 08 اسفند 1391, 10:49 صبح
اینم کدش :


for ($i = 01; $i <= 12; $i++) {
printf("%02d-", $i); }

ramincd
سه شنبه 08 اسفند 1391, 11:14 صبح
ممنون امیر عزیز
تو نمایش مشکل حل شد ولی داخل دیتابیس به همان صورت قبل ذخیره می گردد
اگه امکان داره در مورد دیتابیس هم راهنمایی بفرمایید

ramincd
سه شنبه 08 اسفند 1391, 12:11 عصر
کسی هست بتونه راهنمایی کنه؟؟

imanitc
سه شنبه 08 اسفند 1391, 13:08 عصر
لازم نيست توي ديتا بيس هم اصلاح کني موقع نمايش يه تابع بنويس اونو صدا بزن ميتوني موقع اينسرت کردن توي ديتا بيس هم اونو با صفر هاي پشتش ذخيره کني .

MMSHFE
سه شنبه 08 اسفند 1391, 13:17 عصر
$string = '';
for ($i = 01; $i <= 12; $i++) {
$string .= sprintf("%02d-", $i);
}
$string = substr($string, 0, -1);
echo $string;

کافیه بجای echo کردن، string$ رو توی دیتابیس ذخیره کنید.

ramincd
سه شنبه 08 اسفند 1391, 14:55 عصر
ممنون مشکل حل شد :لبخندساده: