الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

مشكلة في حفظ الوقت والتاريخ في قاعدة البيانات ؟؟

بدأه hanon_abha في 15 أبريل 2011 · 4 رد · 950 مشاهدة · في منتدى تطوير المواقع بـ PHP
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاته

ارجو مساعدتي في حل هذه المشكلة وهي انني عندما اقوم بإجاد الوقت والتاريخ بهذا الكود :

	$timezone_offset = +3; 
	$d2=gmdate('Y-m-d H:i:s',time()+$timezone_offset*60*60);
	echo "$d2 <br> ";

واريد حفظه في قاعدة البيانات فإنه يتم حفظ التاريخ فقط ولا يتم حفظ الوقت ؟؟

#2

ما هو نوع الحقل في قاعدة البيانات الذي تسجل فيه التاريخ

date او datetime أو timestamp

#3

نوع البيانات :

datetime

#4

ارجو المساعدة فما زلت انتظر الجواب الكافي

#5

لقد جربت الكود الذي وضعته وكان يعمل بدون مشاكل

تاكد ان نوع الحقل فعلا هو datetime

جرب الكود التالي

mysql_query("insert into date values(now())") or die(mysql_error());

اي بمعنى انك تضع الدالة now() في الحقل الذي يحمل النوع datetime

او جرب

  $timezone_offset = +3;
  $d2=gmdate('Y-m-d H:i:s',time()+$timezone_offset*60*60);
  echo $d2;
  mysql_connect('localhost', 'root', '');
  mysql_select_db('test');
  mysql_query("insert into date values('$d2')") or die(mysql_error());

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…