تغطية مباشرة لأحداث منتدى الإعلام الجديد المقام بمدينة أبوظبي
هل تقترح تمديد مسابقة سوالف كاست؟

 

العودة   سوالف سوفت > قسم تطوير وبرمجة المواقع للمتقدمين > PHP
المدوّنات البحث مشاركات اليوم اجعل كافة المشاركات مقروءة

رد  
 
LinkBack أدوات الموضوع
عضو فعال جدا
تاريخ التسجيل: Jun 2003-
#1 (permalink)  
اهل يوجد احد قادر على كتابة هذا الكود باستخدام php


السلام عليكم
اريد كود لعمل التالي:

اضهار معلومات تم نشرها خلال فترة ال 24 ساعة التي مضت...

يقوم جلب المعلومات من قاعدة البيانات مع العلم انه يوجد حقل اسمه date في قاعدة البيانات وعند اضافة معلومة يقوم بوضع now() داخل الحقل.
بمعنى اخر يقوم بوضع تاريخ الاضافة في حقل date عند نشر الموضوع ويكون على الشكل التالي 2005-01-22 20:46:29

المطلوب هو عرض المعلومات التي تم نشرها في قاعدة البيانات في خلال ال 24 ساعة التي مضت....

وشكرا لكم وبارك الله فيكم






__________________


عاشت فلسطين وعاشت المقاومة
http://www.palintefada.com/arabic
http://www.palissue.com/arabic
موقع انتفاضة فلسطين - موقع القضية الفلسطينية
الكاسر

elkaser غير متواجد حالياً   قديم 25-01-2005, 05:54 PM
رد مع اقتباس
عضو نشيط جدا
تاريخ التسجيل: Mar 2003-
#2 (permalink)  

أخي
التاريخ اللي تخزنه في قاعدة البيانات .. هل هو على شكل 2005-01-22 20:46:29
أو على شكل timestamp .. بواسطة الدالة time()
??






__________________
قال عليه الصلاة والسلام:"ليس منا من دعا إلى عصبية وليس منا من قاتل على عصبية وليس منا من مات على عصبية"

# مشاريع:
- الفوائد .. خلاصة العلم والمعرفة

العمل بصمت - nawaf.hareeri.net
العملاق غير متواجد حالياً   قديم 25-01-2005, 09:49 PM
رد مع اقتباس
عضو فعال جدا
تاريخ التسجيل: Dec 2004-
#3 (permalink)  

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






__________________
....
محمد حسام
انترنت بلس
إنترنت بلس غير متواجد حالياً   قديم 25-01-2005, 11:52 PM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: Feb 2003-
#4 (permalink)  

كود PHP:
select id from my_table 
where
timestamp 
date_format(date_add(CURRENT_TIMESTAMP(), interval 1 day),'%Y%m%d000000')
AND
timestamp >= date_format(CURRENT_TIMESTAMP(),'%Y%m%d000000'
MySQL 4.0






__________________
إستخدم ملفك الخاص لكتابة توقيعك
zooro غير متواجد حالياً   قديم 26-01-2005, 12:45 AM
رد مع اقتباس
عضو فعال
تاريخ التسجيل: Feb 2002-
#5 (permalink)  

كود PHP:
SELECT FROM `table1WHERE DATE_FORMAT(date,'%Y-%m-%d')=curdate() 






__________________
شبكة مملكة العرب
---------------------
استضافة مواقع تبدأ من 100 ريال سنويا
خطط خاصة للموزعين
سكربت دليل المواقع
www.aknet.com
code4arab غير متواجد حالياً   قديم 26-01-2005, 02:06 AM
رد مع اقتباس
عضو فعال جدا
تاريخ التسجيل: Jun 2003-
#6 (permalink)  

السلام عليكم

اخي العملاق
قاعدة البيانات نوعها datetime
المعلومات فيها على الشكل التالي 2005-01-22 20:46:29


اخي إنترنت بلس
انا اعمل في السكربت واريد المساعدة في كتابة هذا الكود (اول سكربت انا بعملو - وهذه النسخة الثانية اي المطورة )

اخي zooro
انا استخدم datetime وليس timestamp ال اعلم اهل هذا سوف يقرأ المقالات التي نشرت في ال 24 ساعة التي مضت ؟؟


اخي code4arab

اهل هذا الكود سوف يجلب فقك آخر 24 ساعة ؟؟؟
كما فهمت انه سوف يجلب المقالات عندما التاريخ المنشور يساوي التاريخ الحالي!!!!

وشكرا لكم جميعا






__________________


عاشت فلسطين وعاشت المقاومة
http://www.palintefada.com/arabic
http://www.palissue.com/arabic
موقع انتفاضة فلسطين - موقع القضية الفلسطينية
الكاسر

elkaser غير متواجد حالياً   قديم 26-01-2005, 05:57 AM
رد مع اقتباس
عضو فعال
تاريخ التسجيل: Feb 2002-
#7 (permalink)  

اقتباس:
المشاركة الأصلية كتبت بواسطة elkaser
اخي code4arab

اهل هذا الكود سوف يجلب فقك آخر 24 ساعة ؟؟؟
كما فهمت انه سوف يجلب المقالات عندما التاريخ المنشور يساوي التاريخ الحالي!!!!
دالة now ستقوم بتخزين تاريخ اليوم والوقت الحالي في حقل date

نعم هذا الاستعلام عن المواضيع المنشورة بتاريخ اليوم الحالي.






__________________
شبكة مملكة العرب
---------------------
استضافة مواقع تبدأ من 100 ريال سنويا
خطط خاصة للموزعين
سكربت دليل المواقع
www.aknet.com
code4arab غير متواجد حالياً   قديم 26-01-2005, 06:25 AM
رد مع اقتباس
عضو فعال
تاريخ التسجيل: Jul 2003-
#8 (permalink)  

الحقيقة أحببت أن أحيي الأخ code4arab على الكود ^_^

فكرة + أسلوب رائع ..

عزيزي الكاسر ،
الكود الذي وضعه الأخ مملكة العرب، ببساطة يقول :
إعرض المقالات التي يكون تاريخها 1\1\2005 (تاريخ اليوم current )
حيث 1 اليوم ، و شهر يناير ، وسنة 2005 ..

وفي الجهة الأخرى عند قيامك بإضافة المقالة .. تقوم بإضافة تاريخ إضافة المقالة ..
فيتم تخزين التاريخ على هيئة timestamp .. وعند فكها تجد أن التاريخ 1\1\2005

فيتم عرض المقالة


فكرة للتطوير :
يمكنك تطويرها لعرض المقالات من عدد ساعات معين .. أو مزيد من التخصيص بواسطة الساعات

تحياتي






__________________
النسخة الثانية من ابلود بلس قريبا جدا :
+ شريط مئوي لرفع الملفات
+ دعم اكثر من سيرفر لرفع الملفات Multi-Server
+ مكتبة ملفات مؤرشفة
Egyptechno غير متواجد حالياً   قديم 26-01-2005, 07:57 AM
رد مع اقتباس
عضو فعال جدا
تاريخ التسجيل: Dec 2004-
#9 (permalink)  

أعتقد كود zooro قد يعمل ببعض التعديل أو كما هو .. أما كود code4arab فهو غير دقيق .. وسوف تكتشف ذلك ببعض التفكير مثلا وأنت سهران بعد منتصف الليل بساعة ..

أنا جربت لك الكود التالي وشغال مية مية ..
كود PHP:
where xxxxxxxx date_sub(NOW(), interval 1 day
غير
xxxxxxxxx
إلى اسم الفيلد الخاص بالتاريخ ..






__________________
....
محمد حسام
انترنت بلس
إنترنت بلس غير متواجد حالياً   قديم 26-01-2005, 11:17 AM
رد مع اقتباس
عضو فعال
تاريخ التسجيل: Feb 2002-
#10 (permalink)  

الاستعلام اللي انا كتبته يعطيك المشاركات المنشورة في اليوم الحالي (بدقة) وليست المنشورة في آخر 24 ساعة كما تفضلت.






__________________
شبكة مملكة العرب
---------------------
استضافة مواقع تبدأ من 100 ريال سنويا
خطط خاصة للموزعين
سكربت دليل المواقع
www.aknet.com
code4arab غير متواجد حالياً   قديم 26-01-2005, 07:28 PM
رد مع اقتباس
عضو فعال جدا
تاريخ التسجيل: Jun 2003-
#11 (permalink)  

اقتباس:
المشاركة الأصلية كتبت بواسطة code4arab
الاستعلام اللي انا كتبته يعطيك المشاركات المنشورة في اليوم الحالي (بدقة) وليست المنشورة في آخر 24 ساعة كما تفضلت.
السلام عليكم
وكيف يمكنني عرض من نشر خلال ال 24 ساعة التي مضت ؟






__________________


عاشت فلسطين وعاشت المقاومة
http://www.palintefada.com/arabic
http://www.palissue.com/arabic
موقع انتفاضة فلسطين - موقع القضية الفلسطينية
الكاسر

elkaser غير متواجد حالياً   قديم 26-01-2005, 08:51 PM
رد مع اقتباس
عضو فعال
تاريخ التسجيل: Feb 2002-
#12 (permalink)  

كود PHP:
SELECT FROM `table1WHERE date_sub(NOW(), interval 1 day) <= `date






__________________
شبكة مملكة العرب
---------------------
استضافة مواقع تبدأ من 100 ريال سنويا
خطط خاصة للموزعين
سكربت دليل المواقع
www.aknet.com
code4arab غير متواجد حالياً   قديم 26-01-2005, 09:08 PM
رد مع اقتباس
عضو فعال جدا
تاريخ التسجيل: Dec 2004-
#13 (permalink)  

هذا كان قصدي .. الكود الذي تفضلت أنت بكتابته في البداية كان لإظهار البيانات خلال اليوم الحالي ..






__________________
....
محمد حسام
انترنت بلس
إنترنت بلس غير متواجد حالياً   قديم 26-01-2005, 11:48 PM
رد مع اقتباس
عضو فعال جدا
تاريخ التسجيل: Jun 2003-
#14 (permalink)  

اقتباس:
المشاركة الأصلية كتبت بواسطة code4arab
كود PHP:
SELECT FROM `table1WHERE date_sub(NOW(), interval 1 day) <= `date
اخي الفاضل
أهل هذا الكود لعرض المقالات التي تم نشرها خلال ال 24 المضت ؟؟؟؟

وأهل هذا السطر صحيح ؟؟
اسم الجدول MainNews
الحقل date ?
كود PHP:
$sql=mysql_query("SELECT * FROM MainNews WHERE date_sub(NOW(), interval 1 day) <= date "); 






__________________


عاشت فلسطين وعاشت المقاومة
http://www.palintefada.com/arabic
http://www.palissue.com/arabic
موقع انتفاضة فلسطين - موقع القضية الفلسطينية
الكاسر

elkaser غير متواجد حالياً   قديم 27-01-2005, 12:29 AM
رد مع اقتباس
عضو فعال جدا
تاريخ التسجيل: Dec 2004-
#15 (permalink)  

نعم يا أخي ..






__________________
....
محمد حسام
انترنت بلس
إنترنت بلس غير متواجد حالياً   قديم 27-01-2005, 01:50 AM
رد مع اقتباس
عضو فعال جدا
تاريخ التسجيل: Jun 2003-
#16 (permalink)  

شكرا لكم
الكود يعمل بشكل سليم
بارك الله فيكم






__________________


عاشت فلسطين وعاشت المقاومة
http://www.palintefada.com/arabic
http://www.palissue.com/arabic
موقع انتفاضة فلسطين - موقع القضية الفلسطينية
الكاسر

elkaser غير متواجد حالياً   قديم 27-01-2005, 05:15 AM
رد مع اقتباس
رد


 

أدوات الموضوع

تعليمات المشاركة
لا تستطيع كتابة مواضيع
لا تستطيع كتابة ردود
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

كود [IMG] متاحة
كود HTML معطلة
Trackbacks are متاحة
Pingbacks are متاحة
Refbacks are متاحة



الساعة الآن: 07:03 AM بتوقيت المملكة العربية السعودية