كيفية تضمين التاريخ الحالي في صفحة إدراج

تاريخ آخر تحديث 27‏/04‏/2021

هناك طرق مختلفة لتضمين التاريخ الحالي في سجل مدرج حديثًا.تصف هذه الملاحظة التقنية خيارين:

استخدام الحقول المخفية مع رمز ColdFusion أو PHP أو ASP أو ASP.NET أو JSP.
تعيين القيمة الافتراضية لحقل قاعدة البيانات مساوية للتاريخ الحالي.

حقول النماذج المخفية

إحدى الطرق للقيام بهذه المهمة هي إعداد حقل مخفي (إدراج > نموذج > حقل مخفي).بمجرد إضافة الحقل المخفي، حدد الرمز الأصفر الذي يمثل الحقل المخفي وانتقل إلى مفتش الخصائص.في حقل القيمة، أدخل الكود المناسب لوظيفة التاريخ:

  • ASP: <%= Date() %>
  • JSP: <%= new java.util.Date() %>
  • ColdFusion: #Now()#

إذا كنت تريد إعطاء المستخدم النهائي خيار تغيير التاريخ إلى شيء آخر غير تاريخ اليوم، فاستخدم حقل نص عادي بدلاً من الحقل المخفي.

عند ملء مربع حوار سلوك خادم إدراج السجل، قم بربط حقل النموذج المخفي بحقل التاريخ في قاعدة البيانات وعيّن نوع البيانات إلى "Date" أو "MS Access Date".

ملاحظة: التاريخ الذي يتم إدراجه سيكون التاريخ على خادم التطبيق.ضع هذا في اعتبارك إذا كان المستخدمون في مناطق زمنية مختلفة.

تعيين القيمة الافتراضية في قاعدة البيانات

طريقة أخرى لهذه المهمة هي تعيين القيمة الافتراضية لحقل التاريخ في قاعدة البيانات إلى تاريخ النظام الحالي.تحتوي معظم قواعد البيانات، إن لم تكن جميعها، على خيار "القيمة الافتراضية" لحقول قاعدة البيانات.إحدى مزايا استخدام هذا النهج هي أنك لن تحتاج إلى القلق بشأن تنسيق التاريخ الذي يتم إرساله من صفحة الويب.إليك كيفية تعيين القيمة الافتراضية لتاريخ اليوم في Microsoft Access 2000:

افتح قاعدة البيانات في Microsoft Access.
افتح جدول قاعدة البيانات في عرض التصميم، وحدد حقل التاريخ.
انتقل إلى علامة التبويب عام في القسم السفلي من النافذة واكتب "Date()" (بدون علامات اقتباس) في حقل القيمة الافتراضية.

احفظ قاعدة البيانات وأغلقها، وعد إلى Dreamweaver لإنهاء صفحة الإدراج.
عند ملء مربع حوار سلوك الخادم "إدراج سجل" في Dreamweaver، لن تقوم بربط حقل النموذج بحقل التاريخ في قاعدة البيانات.ستقوم قاعدة البيانات بملء التاريخ الحالي تلقائيًا عند إنشاء سجل جديد.

يرجى الرجوع إلى وثائق Microsoft Access لمزيد من التفاصيل حول تعيين القيم الافتراضية. إذا كنت لا تستخدم Access، يرجى الرجوع إلى وثائق قاعدة البيانات للحصول على تعليمات حول كيفية تعيين قيمة التاريخ الافتراضية.

ملاحظة: التاريخ الذي يتم إدراجه سيكون التاريخ الموجود على خادم قاعدة البيانات. ضع هذا في اعتبارك إذا كان المستخدمون في مناطق زمنية مختلفة.

معلومات إضافية

لمزيد من المعلومات حول كيفية استخدام سلوك الخادم لإدراج سجل، يرجى الاطلاع على بناء صفحة إدراج سجل جزء بجزء.