نمایش نتایج: از شماره 1 تا 5 , از مجموع 5

موضوع: فراخوانی نوشته از دیتابیس

  1. #1
    عضو جدید
    تاریخ عضویت
    Mar 2013
    نوشته ها
    18
    تشکر تشکر کرده 
    12
    تشکر تشکر شده 
    4
    تشکر شده در
    4 پست

    پیش فرض فراخوانی نوشته از دیتابیس

    سلام من یه کدی دارم که تاریخ شمسی رو بهش میده برآورد میکنه با تاریخ سرور تبدیلهارو انجام میده بعد میگه از اون تاریخ چند روز گذشته یا مانده
    من میخوام که اون تاریخ شمسی رو از دیتابیس به این کد فراخوان بدم
    کد HTML:
    <?php
    
    $shamsiDate = '1394-06-21';
    
    $shamsiDate = explode( '-' , $shamsiDate );
    
    $futureDate = jalali_to_gregorian($shamsiDate[0],$shamsiDate[1],$shamsiDate[2],'-');
    
    $d = new DateTime($futureDate);
    echo $d->diff(new DateTime())->format('%a');
    
    
    function jalali_to_gregorian($j_y,$j_m,$j_d,$mod=''){
     $d_4=($j_y+1)%4;
     $doy_j=($j_m<7)?(($j_m-1)*31)+$j_d:(($j_m-7)*30)+$j_d+186;
     $d_33=(int)((($j_y-55)%132)*.0305);
     $a=($d_33!=3 and $d_4<=$d_33)?287:286;
     $b=(($d_33==1 or $d_33==2) and ($d_33==$d_4 or $d_4==1))?78:(($d_33==3 and $d_4==0)?80:79);
     if((int)(($j_y-19)/63)==20){$a--;$b++;}
     if($doy_j<=$a){
      $gy=$j_y+621; $gd=$doy_j+$b;
     }else{
      $gy=$j_y+622; $gd=$doy_j-$a;
     }
     foreach(array(0,31,($gy%4==0)?29:28,31,30,31,30,31,31,30,31,30,31) as $gm=>$v){
      if($gd<=$v)break;
      $gd-=$v;
     }
     return($mod=='')?array($gy,$gm,$gd):$gy.$mod.$gm.$mod.$gd;
    }
    ?>

  2. # ADS




     

  3. #2
    عضو جدید
    تاریخ عضویت
    Aug 2015
    نوشته ها
    4
    تشکر تشکر کرده 
    3
    تشکر تشکر شده 
    6
    تشکر شده در
    6 پست

    پیش فرض پاسخ : فراخوانی نوشته از دیتابیس

    سلام.
    منظور شما اینه که تاریخ شمسی خروجی از یک تابع دیگه رو وارد این کدی که ارسال کردین بکنین؟

  4. #3
    عضو جدید
    تاریخ عضویت
    Mar 2013
    نوشته ها
    18
    تشکر تشکر کرده 
    12
    تشکر تشکر شده 
    4
    تشکر شده در
    4 پست

    پیش فرض پاسخ : فراخوانی نوشته از دیتابیس

    بعله میخوام اون تاریخ شمسی که قبلا در دیتابیس ذخیره شده رو اینجا به جای اون تاریخ جایگزین کنم

  5. #4
    عضو جدید
    تاریخ عضویت
    Aug 2015
    نوشته ها
    4
    تشکر تشکر کرده 
    3
    تشکر تشکر شده 
    6
    تشکر شده در
    6 پست

    پیش فرض پاسخ : فراخوانی نوشته از دیتابیس

    من نمی دونم شما تخصصتون چقدر هست و تا کجاهای کار پیش رفتید واسه همین پیشنهاد می کنم این مطلب رو بخونید:
    خواندن اطلاعات از پایگاه داده mysql با php
    توضیحات کاملی هست .

    بعد از خوندن این مطلب , رشته فراخوانی شده رو داخل یک متغییر قرار میدید و به جای اون تاریخ بالا قرارش میدین.
    ویرایش توسط eS ecH eL : September 2nd, 2015 در ساعت 01:56

  6. #5
    عضو جدید
    تاریخ عضویت
    Mar 2013
    نوشته ها
    18
    تشکر تشکر کرده 
    12
    تشکر تشکر شده 
    4
    تشکر شده در
    4 پست

    پیش فرض پاسخ : فراخوانی نوشته از دیتابیس

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

اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

موضوعات مشابه

  1. مشکل در دیتابیس-عدم ایمپورت دیتا بیس اصلی (MariaDB 5.5.41)
    توسط dreamyeye در انجمن سوالات و مشکلات
    پاسخ ها: 3
    آخرين نوشته: March 31st, 2018, 11:00
  2. پاسخ ها: 3
    آخرين نوشته: September 26th, 2017, 00:34
  3. درخواست سرور مجازی از دیتاسنتر ایس کلو ( icecolo ) انگلیس
    توسط fashen در انجمن درخواست سرور مجازی
    پاسخ ها: 1
    آخرين نوشته: August 26th, 2014, 11:02
  4. پاسخ ها: 0
    آخرين نوشته: October 2nd, 2013, 22:14
  5. پاسخ ها: 5
    آخرين نوشته: August 6th, 2013, 07:11

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •