كيفيه ادخال الوقت والتاريخ فى قاعده البيانات فى php

بسم الله الرحمن الرحيم

كيفيه ادخال الوقت والتاريخ فى قاعده البيانات فى php

يرجى الدخول لحسابك أو تسجيل حساب لتستطيع إضافة تعليق
حساب جديد دخول

التعليقات

اسهل طريقة اذا كنت تريد حفظ الوقت الحالي في قاعدة البيانات :

1 - أضف حقل جديد واعطيه الإسم المناسب

2 - غير نوعه إلى TIMESTAMP

3 - إجعل القيمة الإفتراضية لهُ CURRENT_TIMESTAMP

وهكذا فانك ستجل الوقت الحالي بالثواني بصفة ألية عند اضافة اي صف جديد إلى الجدول . في وقت لاحق يمكنك التعامل مع القيمة بال php كما تشاء كإظهار التاريخ فقط - الوقت فقط - كليهما وإلى أخره من العمليات على الوقت

انا احب ان استعمل هذه الطريقة

  1. اخذ التاريخ بالثواني عند الحفظ

  2. اسنخدام int في قاعدة البيانات لأنها مجرد ثواني

  3. استدعائها كثواني و تحويلها الى اي صيغة اريد بدون اي مشاكل

KernelCode أضف ردا

"INSERT INTO table(yourtab) VALUES ('".(time())."')";

time() داله تعطيك الوقت بالثواني ! من تاريخ الاول من يناير سنه 1970 00:00:00 GMT الى الان

مينفعش استعمل داله date

ميزه ال time() تعطيك الوقت بالثواني من الممكن عمل عمليات حسابيه مثلا اضافه ايام او تنقيص ايام داله date فقط تستعملها عند عرض الوقت مثلا اذا اردت عرض تاريخ اليوم

$format = 'Y-m-d H:i:s';

echo date($format,time());

جزاكم الله خيرا وممكن بس مثال عشان الموضوع يوضح اكتر