سلام و وقت بخیر خدمت دوستان ،
من دارم یک اطلاعاتی رو از دیستابیس واکشی می کنم ولی روشی که من بلدم در روش فانیکشنال جوابه لطفا کمک منید
<td><?php echo $value->time ?></td>
چطوری می تونم در این حالت از کتابخانه jdf استفاده کنم ممنون از راهنماییتون
ابتدا فایل اصلی را اضافه کنید . (احتمالا خودتان بلدید)
کافیه کد زیر رو استفاده کنید :
echo jstrftime('%Y/%m/%d',$value->time )
سلام مجدد ،
دوست من من دارم از دیتابیس اطلاعات واکشی می کنم و من تاریخ رو که از دیتابیس می خونم میلادی هستش خب یعنی دیتابیس خودش میلادی تاریخ رو ذخیره میکنه حالا من چطوری می تونم اون تاریخ رو از دیتابیس بخونم و به میلادی تبدیل کنم
<td><?php echo $value->time ?></td>
من تو اینجا foreach کردم و دارم اطلاعات رو از دیتابیس می خونم خب مثلا نام کاربر رو میگیرم شمارش رو میگیرم و وقتی میخوام تاریخ ثبت نام رو هم بگیریم به میلادی چاپ میکنه چطوری با کتابخانه jdf به میلادی تبدیل کنم ؟ ممنون از راهنمایی
سلام @alizadevesal
پرسش واضح نیست، شما تاریخ رو به صورت میلادی توی دیتابیس ذخیره کردید بعد اون رو واکشی کردید که به صورت میلادی است حالا چرا میخواهید دوباره به میلادی تبدیلش کنید؟
آیا منظور شما اینه که می خواهید به فرمت دیگه ای از میلادی تبدیل بشه؟
در اون صورت نیاز به کتابخانه jdf ندارید و اگر قرار اون رو به جلالی تبدیل کنید دقیقا بفرمایید و مشخص کنید فرمت ذخیره توی دیتابیس به چه شکلی هست؟
با عرض سلام @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 } ?>
تازه متوجه شدم .
https://jdf.scr.ir/download.d/jdf_dl.php
دانلود کنید و در فایل های دانلود شده فایل داکیومنتش قرار داره ، داکیومنتش رو بخونید ، خودتون متوجه خواهید شد . اگه سوالی بود و جایی رو متوجه نشدید در خدمتم .
سلام مجدد @gomnam
استاد من داکیونت رو خوندم ولی چیزی متوجه نشدم و فقط بلدم به صورت زیر استفاده کنم
<?php echo timetofarsi($value['date']) ?>
به صورت فانیکشنش رو بلدم و به صورت شی گراییش رو بلد نیستم
ابتدا فایل اصلی را اضافه کنید . (احتمالا خودتان بلدید)
کافیه کد زیر رو استفاده کنید :
echo jstrftime('%Y/%m/%d',$value->time )
اگه مشکلتون حل شد ممنون مشم به عنوان بهترین پاسخ انتخاب کنید که این سوال حل شده باشد و دیگر پاسخ ارسال نشود .
همچنین پیشنهاد میکنم هر چه زودتر به یادگیری شی گرایی و بعد از آن لاراول بپردازید که لاراول کار رو خیلی ساده کرده !!! (برای همه موارد)
آقا شرمنده من اذیتتون کردم
<td><?php echo jdate("Y/m/d",$value->time) ?></td>
این کد منظورتنه ؟
خروجی زیر بود
@alizadevesal
وظیفه هست . ما هم یک روزی سوال داشتیم و دیگران جواب می دادند و الان هم وظیفه است پاسخ دیگران رو بدیم .
اول : یک نکته نا مربوط : به جای https در url از http استفاده کنید .
دوم : متن ارور و خطی که اشاره می کنه را یک دور بفرستید الان دسترسی به فایل کتابخانه ندارم
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟