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

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

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

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

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


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

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

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

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

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


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

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


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

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


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

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

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

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


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

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


کوثر
کوثر
تخصص :برنامه نویس وب
@kowsar4 سال پیشمطرح شد
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="https://roocket.ir/<?php echo 'editeusers.php?id=' . $value->id ?>" class="badge badge-warning p-1">ویرایش </a></td>
                        <td><a href="https://roocket.ir/<?php echo 'userlists.php?delete=' .$value->id ?>" class="badge badge-danger"> حذف </a></td>
                      </tr>
                      <?php } ?>

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

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


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

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

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

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


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

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

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

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

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


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

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

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

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


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

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

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


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

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


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

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