• 1 رای - 3 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
ذخیره تاریخ در دیتابیس
#1
نمی دونم چرا هر کاری می کنم نمی تونم تاریخ رو در دیتابیس ذخیره کنم و فقط صفر ذخیره میشه .

من اومدم نوع فیلد رو از نوع date دادم و توی php اومدم تاریخ جدید رو گرفتم و اون رو داخل بانک ذخیره کردم ولی به جای تاریخ فقط صفر ذخیره میشه .
  پاسخ
تشکر شده توسط :
#2
از کدوم تابع توی php استفاده می کنی؟
  پاسخ
تشکر شده توسط :
#3
چرا از timestamp استفاده نمی کنی؟
بی درد سر؟؟؟!!!!
همه جوره اش رو داریم ظاهرن
  پاسخ
تشکر شده توسط :
#4
از تابع date به صورت زیر استفاده کردم .
کد پی‌اچ‌پی:
UPDATE `dfa`.`proSET `date` = '".date("n-j-Y")."' 


مولانا جان میشه در مورد این ورشی که گفتی توضیح بدی من چیزی پیدا نکردم .
  پاسخ
تشکر شده توسط :
#5
با اجازه محمد
یه فید int تعریف کن بعد با استفاده از تابع time تاریخ رو به صورت یک عدد که بهش میگن timestamp ذخیره کن
  پاسخ
تشکر شده توسط : php
#6
با اجازه دوستان
حسین عزیز نمی دونم من اشتباه دیدم یا ادیتور اشتباه کرده یا...
استفاده از date فک کنم اینجوری درست تر باشه
کد پی‌اچ‌پی:
$query "UPDATE `dfa`.`pro` SET `date` = '".date('Y-m-i')."'"
در مورد timestamp باید بگم ما چند نوع timestamp داریم که یکیش می شه int timestamp که از مزایای مهمش می تونه مقایسه سریعش باشه که بواسطه اینکه عدد هست این قابلیت رو داره ( از آموزه های وحید - آقا وحید کوچیکیم )

-------
امضا رو داری؟
  پاسخ
تشکر شده توسط : php
#7
Big Grin امضات خیلی ضایع ست امینBig Grin

ببین حسین جان اینطوری استفاده می شه:
کد پی‌اچ‌پی:
$query "UPDATE `dfa`.`pro` SET `date` = '".time()."'"

و بعد اینطوری استفاده می شه:
کد پی‌اچ‌پی:
date ("Y-m-d H:i:s"$sqltimestamp); 

به جای $sqltimestamp از پایگاه داده مقداری رو که ذخیره کردی می خونی
همین
همه جوره اش رو داریم ظاهرن
  پاسخ
تشکر شده توسط : php
#8
امضا به این خوکشلی، چشه؟!!! Big Grin
تازه دادم گوگل معنیش کنه!!!
درضمن باید به صورت عدد ذخیره کنی نه رشته- شاید
  پاسخ
تشکر شده توسط :
#9
ببخشید منم یه سوال دارم.اینجوی میشه تاریخ شمسی رو وارد کرد؟
  پاسخ
تشکر شده توسط :
#10
درمورده تاریخ شمسی تا مادامی که MySQL از این تاریخ شمسی پشتیبانی نکنه نمی تونی
فقط باید تبدیل کنی...
  پاسخ
تشکر شده توسط :


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان