کوثر
3 سال پیش توسط کوثر مطرح شد
13 پاسخ

نحوه استفاده از کتابخانه jdf در php به صورت ابجکت

سلام و وقت بخیر خدمت دوستان ،
من دارم یک اطلاعاتی رو از دیستابیس واکشی می کنم ولی روشی که من بلدم در روش فانیکشنال جوابه لطفا کمک منید

                        <td><?php echo  $value->time ?></td>

چطوری می تونم در این حالت از کتابخانه jdf استفاده کنم ممنون از راهنماییتون


ثبت پرسش جدید
علیرضا کفایتی
تخصص : برنامه نویس laravel, vue.js
@alirezakefayati 3 سال پیش آپدیت شد
0

ابتدا فایل اصلی را اضافه کنید . (احتمالا خودتان بلدید)
کافیه کد زیر رو استفاده کنید :

echo jstrftime('%Y/%m/%d',$value->time )

کوثر
تخصص : برنامه نویس وب
@kowsar 3 سال پیش مطرح شد
0

دوستان لطفا راهنمایی کنید


کوثر
تخصص : برنامه نویس وب
@kowsar 3 سال پیش مطرح شد
0

سلام و وقت بخیر دوستان کسی نمی دونه چطوریه کار ؟
@gomnam


علیرضا کفایتی
تخصص : برنامه نویس laravel, vue.js
@alirezakefayati 3 سال پیش مطرح شد
0

سلام
متوجه منظورتون نشدم ...


کوثر
تخصص : برنامه نویس وب
@kowsar 3 سال پیش مطرح شد
0

سلام مجدد ،
دوست من من دارم از دیتابیس اطلاعات واکشی می کنم و من تاریخ رو که از دیتابیس می خونم میلادی هستش خب یعنی دیتابیس خودش میلادی تاریخ رو ذخیره میکنه حالا من چطوری می تونم اون تاریخ رو از دیتابیس بخونم و به میلادی تبدیل کنم

<td><?php echo  $value->time ?></td>

من تو اینجا foreach کردم و دارم اطلاعات رو از دیتابیس می خونم خب مثلا نام کاربر رو میگیرم شمارش رو میگیرم و وقتی میخوام تاریخ ثبت نام رو هم بگیریم به میلادی چاپ میکنه چطوری با کتابخانه jdf به میلادی تبدیل کنم ؟ ممنون از راهنمایی


حسن حکمتی
تخصص : برنامه نویس وب و بلاکچین
@hekmati 3 سال پیش آپدیت شد
0

سلام @alizadevesal
پرسش واضح نیست، شما تاریخ رو به صورت میلادی توی دیتابیس ذخیره کردید بعد اون رو واکشی کردید که به صورت میلادی است حالا چرا میخواهید دوباره به میلادی تبدیلش کنید؟
آیا منظور شما اینه که می خواهید به فرمت دیگه ای از میلادی تبدیل بشه؟
در اون صورت نیاز به کتابخانه jdf ندارید و اگر قرار اون رو به جلالی تبدیل کنید دقیقا بفرمایید و مشخص کنید فرمت ذخیره توی دیتابیس به چه شکلی هست؟


کوثر
تخصص : برنامه نویس وب
@kowsar 3 سال پیش آپدیت شد
0

با عرض سلام @hekmati
وقتی کاربر در سایت ثبت نام میکنه هنگام ثبت نام تاریخ ثبت نام رو هم میگیرم ازش خب
توضیح تصویر رو وارد کنید

و داخل پنل مدیریت سایت تمام اطلاعات کاربر رو میبینم

توضیح تصویر رو وارد کنید

توی پنل مدیریت تاریخ به میلادیه چطوری شمسیش کنم ؟

کدمم به شکل زیره

<?php
                      $query = 'SELECT * FROM webparadis_users';
                      $select = $action->select($query, [], 'feachall');
                      foreach ($select as $value){
                      ?>
                      <tr>
                        <td><?php echo $value->id ?></td>
                        <td><?php echo $value->name ?></td>
                        <td><?php echo $value->phonenumber ?></td>
                        <td><?php echo $value->email ?></td>
                        <td><?php echo $value->time ?></td>
                        <td><a href="<?php echo 'editeusers.php?id=' . $value->id ?>" class="badge badge-warning p-1">ویرایش </a></td>
                        <td><a href="<?php echo 'userlists.php?delete=' .$value->id ?>" class="badge badge-danger"> حذف </a></td>
                      </tr>
                      <?php } ?>

علیرضا کفایتی
تخصص : برنامه نویس laravel, vue.js
@alirezakefayati 3 سال پیش آپدیت شد
0

تازه متوجه شدم .
https://jdf.scr.ir/download.d/jdf_dl.php
دانلود کنید و در فایل های دانلود شده فایل داکیومنتش قرار داره ، داکیومنتش رو بخونید ، خودتون متوجه خواهید شد . اگه سوالی بود و جایی رو متوجه نشدید در خدمتم .


کوثر
تخصص : برنامه نویس وب
@kowsar 3 سال پیش مطرح شد
0

سلام مجدد @gomnam
استاد من داکیونت رو خوندم ولی چیزی متوجه نشدم و فقط بلدم به صورت زیر استفاده کنم

<?php echo timetofarsi($value['date']) ?>

به صورت فانیکشنش رو بلدم و به صورت شی گراییش رو بلد نیستم


علیرضا کفایتی
تخصص : برنامه نویس laravel, vue.js
@alirezakefayati 3 سال پیش آپدیت شد
0

ابتدا فایل اصلی را اضافه کنید . (احتمالا خودتان بلدید)
کافیه کد زیر رو استفاده کنید :

echo jstrftime('%Y/%m/%d',$value->time )

علیرضا کفایتی
تخصص : برنامه نویس laravel, vue.js
@alirezakefayati 3 سال پیش آپدیت شد
0

اگه مشکلتون حل شد ممنون مشم به عنوان بهترین پاسخ انتخاب کنید که این سوال حل شده باشد و دیگر پاسخ ارسال نشود .
همچنین پیشنهاد میکنم هر چه زودتر به یادگیری شی گرایی و بعد از آن لاراول بپردازید که لاراول کار رو خیلی ساده کرده !!! (برای همه موارد)


کوثر
تخصص : برنامه نویس وب
@kowsar 3 سال پیش مطرح شد
0

آقا شرمنده من اذیتتون کردم

<td><?php echo jdate("Y/m/d",$value->time) ?></td>

این کد منظورتنه ؟
خروجی زیر بود
توضیح تصویر رو وارد کنید


علیرضا کفایتی
تخصص : برنامه نویس laravel, vue.js
@alirezakefayati 3 سال پیش آپدیت شد
0

@alizadevesal
وظیفه هست . ما هم یک روزی سوال داشتیم و دیگران جواب می دادند و الان هم وظیفه است پاسخ دیگران رو بدیم .
اول : یک نکته نا مربوط : به جای https در url از http استفاده کنید .

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


علیرضا کفایتی
تخصص : برنامه نویس laravel, vue.js
@alirezakefayati 3 سال پیش مطرح شد
0

آقا شرمنده من اشتباها نوشته بودم نام تابع رو الان ویرایش کردم ، دیگه نباید ارور بده


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام