تابع موضوعات المنتدى الانتساب تعليمات س - ج المفكرة بحث مواضيع اليوم إشارة الأقسام مقروءة

مواقع صديقة: تعلم البي اتش بي - تصميم نت - أفضل استضافة


عودة   منتدى بي اتش بي PHP > قسم لغة بي اتش بي PHP LANGUAGE > مشاكل وحلول PHP Errors & Troubleshooting

مشاكل وحلول PHP Errors & Troubleshooting في هذا القسم يمكنك طرح أي مشكلة أو استفسار يواجهك في برمجة تطبيقات PHP، أيضاً يمكنك المشاركة في حل مشكلات الغير.


إضافة رد
 
LinkBack أدوات الموضوع طريقة العرض
قديم 31-07-2007, 02:49 AM   #1 (permalink)
عضو جديد
 
تاريخ الانتساب: 10-06-2007
السن: 20
مشاركات: 9
مستوى السمعة : 0
web vision على طريق التميز و النجاح
Smile كيف أقوم بإستدعاء الوقت من القاعدة بشرط وجود التنسيق العربي؟

السلام عليكم ورحمة الله وبركاته ،،
لدي مشكلة حاولت أحلها وبحثت عنها في هذا المنتدى ومنتديات أخرى فلم أجد الجواب الكافي وقد رأيت بعض النتائج لم أستطع تطبيقها فإضررت أني أكتب هذا الموضوع ،،

فلنفرض أن لدي جدول فيه عدد من السجلات لمواضيع سأقوم بإستدعائه بهذه الطريقة :
كود PHP:
SELECT topic_idtopic_nametopic_contentFORMAT_DATE($formattopic_dateFROM topics WHERE topic_id ‘$topic_id’
الآن أريد أستدعاء الوقت والتاريخ شرط أن يكون منسق باللغة العربية علماً بأن التنسيق الأساسي (j M Y) موجود في القاعدة ضمن جدول (الإختيارات والخصائص العامة للموقع) وعلي إستدعائه من القاعدة ووضعه كمتغير مثل:
كود PHP:
  $format=$row[‘option_date’
كيف أقوم بتسيقة باللغة العربية ووضعه ضمن الإستدعاء السابق لعرض الموضوع والوقت فيه ؟

إن لم يكون السؤال واضح سأقوم بتوضيحه أكثر .. وجراكم الله خيراً
web vision غير متصل   رد مع اقتباس
قديم 01-08-2007, 03:40 AM   #2 (permalink)
عضو جديد
 
تاريخ الانتساب: 10-06-2007
السن: 20
مشاركات: 9
مستوى السمعة : 0
web vision على طريق التميز و النجاح
افتراضي رد : كيف أقوم بإستدعاء الوقت من القاعدة بشرط وجود التنسيق العربي؟

هل هناك إمكانية
web vision غير متصل   رد مع اقتباس
قديم 01-08-2007, 04:48 PM   #3 (permalink)
* أبو عمر *
 
الصورة الرمزية لـ coder
 
تاريخ الانتساب: 24-12-2006
المكان: مصر
السن: 30
مشاركات: 1,773
مشاركات المدونة: 2
مستوى السمعة : 10
coder على طريق التميز و النجاح
افتراضي رد : كيف أقوم بإستدعاء الوقت من القاعدة بشرط وجود التنسيق العربي؟

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

ياريت أخي الكريم توضح سؤالك أكثر لاني للأسف مافهمت المطلوب

ارجو التوضيح وان شا ءالله نساعدك بما تريد

تحياتي
محمود
__________________
لضمان رد سريع على استفسارك أو موضوعك
* تأكد من البحث في المنتدى قبل أن تسأل
* احرص على أن تنتقي العنوان المناسب لموضوعك أو سؤالك
* قم بصياغة سؤالك بطريقة واضحة مع ذكر تجربتك ومكان الخطأ فيها
coder غير متصل   رد مع اقتباس
قديم 01-08-2007, 07:01 PM   #4 (permalink)
عضو فعال
 
الصورة الرمزية لـ General C
 
تاريخ الانتساب: 04-05-2007
المكان: البحرين
مشاركات: 233
مستوى السمعة : 2
General C على طريق التميز و النجاح
إرسال خطاب MSN إلى General C
افتراضي رد : كيف أقوم بإستدعاء الوقت من القاعدة بشرط وجود التنسيق العربي؟

تريط طبع وقت أضافة او التاريخ في عرض الموضوع؟؟

تحياتي

General C
General C غير متصل   رد مع اقتباس
قديم 01-08-2007, 08:37 PM   #5 (permalink)
عضو جديد
 
تاريخ الانتساب: 10-06-2007
السن: 20
مشاركات: 9
مستوى السمعة : 0
web vision على طريق التميز و النجاح
افتراضي رد : كيف أقوم بإستدعاء الوقت من القاعدة بشرط وجود التنسيق العربي؟

جزاكم الله خير أخواني ..

coder : أريد عرض الموضوع وتاريخه (موجودين في القاعدة) ولكن عند العرض أريد أن يعرض التاريخ باللغة العربية تحت إستدعاء صيغة التاريخ الموجودة في جدول من الجداول .. للتوضيح أكثر .. مثل الورد بريس ..

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


General C : نعم أخي ولكن باللغة العربية وصيغة التاريخ يتم جلبها من قاعدة البيانات قبل كتابتها

ما أريد اكلف عليكم إن كان الموضوع صعب .. أفيدونا إن إستطعتم جزاكم الله خيراً
web vision غير متصل   رد مع اقتباس
قديم 02-08-2007, 06:39 PM   #6 (permalink)
عضو فعال
 
الصورة الرمزية لـ عبد الواحد البشيري
 
تاريخ الانتساب: 21-01-2007
المكان: المغرب
السن: 27
مشاركات: 491
مستوى السمعة : 2
عبد الواحد البشيري على طريق التميز و النجاح
افتراضي رد : كيف أقوم بإستدعاء الوقت من القاعدة بشرط وجود التنسيق العربي؟

تفضل هذه الدالة برمجتها سابقا وعدلت عليها ...
اولا يجب تخزين الوقت في القاعدة بدالة
كود PHP:
time() 
كود PHP:
<?
function date_arabic($time){
$daysarabic=array('الأحد','الاثنين','الثلاثاء','الأربعاء','الخميس','الجمعة','السبت');
$monarabic=array('','يناير','فبراير','مارس','أبريل','ماي','يونيو','يوليوز','غشت','شتنبر','اكتوبر','نونبر','دجنبر');
$date=getdate($time);
echo 
'تاريخ اليوم     '.$daysarabic[$date['wday']].' : '.$date['mday'].' / '.$monarabic[$date['mon']].' / '.$date['year'].'  الوقت الأن  '.$date['hours'].':'.$date['minutes'].':'.$date['seconds'];
}

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

كود PHP:
date_arabic($row[‘option_date’]); 
__________________
المدونة www.bp.ma


لضمان رد سريع على استفسارك أو موضوعك

  1. تأكد من البحث في المنتدى قبل أن تسأل
  2. احرص على أن تنتقي العنوان المناسب لموضوعك أو سؤالك
  3. قم بصياغة سؤالك بطريقة واضحة مع ذكر تجربتك ومكان الخطأ فيها
عبد الواحد البشيري غير متصل   رد مع اقتباس
قديم 02-08-2007, 11:55 PM   #7 (permalink)
عضو جديد
 
تاريخ الانتساب: 10-06-2007
السن: 20
مشاركات: 9
مستوى السمعة : 0
web vision على طريق التميز و النجاح
افتراضي رد : كيف أقوم بإستدعاء الوقت من القاعدة بشرط وجود التنسيق العربي؟

أشكرك أخي Nadorino .. ولكني لا أريد أن أخرج تاريخ اليوم بل التاريخ بقاعدة البيانات .. والطريقة التي أخبرتني عليها قمت بفعلها بلا جدوى .. أخرج لي تاريخ اليوم ! وبدون ظهور الشهر بالعربي أيضاً ..

ولكن أنا كان قصدي على التاريخ الموجود بقاعدة البيانات الذي تم حفظه بدالة NOW () وهل كنت تقصد أن أضع دالة TIME() بهذا الشكل:

كود PHP:
$time time ();
$sql "INSERT INTO topics (topic_date) VALUE ('NOW ('$time')')" 
web vision غير متصل   رد مع اقتباس
قديم 03-08-2007, 02:24 PM   #8 (permalink)
عضو فعال
 
الصورة الرمزية لـ عبد الواحد البشيري
 
تاريخ الانتساب: 21-01-2007
المكان: المغرب
السن: 27
مشاركات: 491
مستوى السمعة : 2
عبد الواحد البشيري على طريق التميز و النجاح
افتراضي رد : كيف أقوم بإستدعاء الوقت من القاعدة بشرط وجود التنسيق العربي؟

لنفرض انك اضفت موضوع في شهر يناير مثلا
والأن تريد اظهار تاريخ اضافة ذلك الموضوع الأن
هل هذا ما تريده ؟
__________________
المدونة www.bp.ma


لضمان رد سريع على استفسارك أو موضوعك

  1. تأكد من البحث في المنتدى قبل أن تسأل
  2. احرص على أن تنتقي العنوان المناسب لموضوعك أو سؤالك
  3. قم بصياغة سؤالك بطريقة واضحة مع ذكر تجربتك ومكان الخطأ فيها
عبد الواحد البشيري غير متصل   رد مع اقتباس
قديم 03-08-2007, 03:36 PM   #9 (permalink)
عضو جديد
 
تاريخ الانتساب: 10-06-2007
السن: 20
مشاركات: 9
مستوى السمعة : 0
web vision على طريق التميز و النجاح
افتراضي رد : كيف أقوم بإستدعاء الوقت من القاعدة بشرط وجود التنسيق العربي؟

نعم أخي Nadorino .. هذا ما أريده .. .. ليس عرض تاريخ اليوم ( 3 أغسطس 2007) بل تاريخ إضافة الموضوع (ليكون في شهر يونيو)
web vision غير متصل   رد مع اقتباس
قديم 03-08-2007, 03:45 PM   #10 (permalink)
عضو فعال
 
الصورة الرمزية لـ عبد الواحد البشيري
 
تاريخ الانتساب: 21-01-2007
المكان: المغرب
السن: 27
مشاركات: 491
مستوى السمعة : 2
عبد الواحد البشيري على طريق التميز و النجاح
افتراضي رد : كيف أقوم بإستدعاء الوقت من القاعدة بشرط وجود التنسيق العربي؟

اذا كنت تريد تطبيق ما ذكرته على التواريخ المخزنة مسبقة بصيغة 12:20:36
2007/01/25

لا تستطيع عمل ذلك بالدالة التي وضعتها لك

من الأن فصاعدا يجب تخزين الوقت بالدالة time فقط

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



كود PHP:
// ادخال الوقت
$time time ();
$sql "INSERT INTO topics (topic_date) VALUES ('$time')";
mysql_query($sql);
// استخراج الوقت

$sql2="select * from  topics";
while(
$row=mysql_fetch_array(mysql_query($sql2))){
extract($row);
// دالة التاريخ العربي
date_arabic($topic_date);  

__________________
المدونة www.bp.ma


لضمان رد سريع على استفسارك أو موضوعك

  1. تأكد من البحث في المنتدى قبل أن تسأل
  2. احرص على أن تنتقي العنوان المناسب لموضوعك أو سؤالك
  3. قم بصياغة سؤالك بطريقة واضحة مع ذكر تجربتك ومكان الخطأ فيها

قام بآخر تعديل عبد الواحد البشيري يوم 03-08-2007 في 03:52 PM
عبد الواحد البشيري غير متصل   رد مع اقتباس
إضافة رد


زوار هذا الموضوع الآن : 1 (0 عضو و 1 ضيف)
 

(View-All Members who have read this thread : 2
خا999لد, meshmesha07
أدوات الموضوع
طريقة العرض
عادي عادي

ضوابط المشاركة
غير مصرّح لك بنشر موضوع جديد
غير مصرّح لك بنشر ردود
غير مصرّح لك برفع مرفقات
غير مصرّح لك بتعديل مشاركاتك

وسوم vB : نشيط
كود [IMG] : نشيط
كود هتمل : خامل
Trackbacks are نشيط
Pingbacks are نشيط
Refbacks are نشيط

الانتقال السريع

مواضيع ذات صلة
الموضوع الكاتب المجلس المشاركات المشاركة الأخيرة
ازاى اضيف عدد معين من البيانات فى القاعدة فى نفس الوقت؟ الفرعون الصغير مشاكل وحلول PHP Errors & Troubleshooting 1 25-01-2008 05:08 PM
[؟] كيف أقوم بتثبيت مكتبات مثل GD في السيرفر enigma أسئلة واستفسارات PHP Questions 4 19-01-2008 01:43 AM
كيف أقوم بتقسيم أستايل بواسطة الأنماط الأنسايبية ؟ الجرح الخالد قسم الأنماط الإنسيابية CSS 1 04-07-2007 04:51 PM
سؤال عن التعامل مع الوقت ودوال الوقت والتاريخ enigma مشاكل وحلول PHP Errors & Troubleshooting 8 14-06-2007 02:56 PM
استفسار في استخدام الوقت والتاريخ داخل القاعدة enigma مشاكل وحلول PHP Errors & Troubleshooting 8 30-04-2007 10:52 AM


يمنع نقل أي من موضوعات المنتدى دون إذن كتابي مسبق من إدارة المنتدى، مع الشكر.
التوقيت حسب جرينتش +3. الساعة الآن 01:48 AM.