سلام دوستان
برای یه فروشگاه که قیمت محصولات رو بصورت رند نمایش میدیم چه نوع داده ای mysql باید برای فیلد قیمت در نظر گرفت که هم بتوان جمع و تفریق های گروهی و همچنین مقایسه صحیح قیمت ها انجام داده و هم اینکه توی سایت بدون اعشار نشان داده بشه چون وقتی از نوع decimal استفاده میکنم رقم اعشار رو هم بصورت پیش فرض نمایش میده حتی اگه عدد رند باشه اون رو بصورت مثلا 112.000 نشون میده که برای نمایش در سایت جالب نیست و یا گزارش گیری و ...
چجوری میشه کاری کرد که عدد اگه اعشاری بود اعشاری تو دیتابیس ثبت بشه و اگه صحیح بود صحیح و هر تعداد رقم اعشار هم داشت همونو نشون بده؟
سپاس
@endworld @mhyeganeh @erfanmohseni406 @ali.bayat @hesammousavi @khanzadimahdi @milad
شما تو دیتابیس باید همون decimal استفاده کنی ولی برای نمایش اگر از php استفاده میکنی میتونی از تابع floatval() استفاده کنی.
echo floatval(1.00); ==> 1
echo floatval(1.10); ==> 1.1
echo floatval(1.25); ==> 1.25
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟