menu_bgservdownloadthemesdirforumhome
Smf عربى



ضع إعلانك هنا ضع إعلانك هنا

المحرر موضوع: مساعدة في التعامل مع قواعد البيانات في smf  (زيارة 2396 مرات)

0 الأعضاء و 1 ضيف يشاهدون هذا الموضوع.

غير متصل صلاح الدين

  • مبرمج مودات
  • *
  • مشاركة: 218
  • الشعبية: +2/-0
    • مشاهدة الملف الشخصي
مساعدة في التعامل مع قواعد البيانات في smf
« في: 11 , أكتوبر, 2009 - 07:20:42 مسائاً »
السلام عليكم ورحمة الله وبركاته
وجدت مشكلة في التعامل مع قواعد البيانات في smf
سأضع مثالا عن مشكلتي
مثلا عملت هاته الصفحة في sources بإسم Games.php
شفرة: [اختيار]
function ShowGames() {
global $smcFunc, $context, $scripturl, $txt;
$request = $smcFunc['db_query']('', '
SELECT *
FROM {db_prefix}games
ORDER BY id');

while($row = mysql_fetch_array($request))
  {
   $id = $row['id'];
   $gome = $row['game'];
   $link = $row['link'];

  }
loadTemplate('ShowGames');
}
بالتأكيد نعرف الملف والفونكسيون في ملف index.php
شفرة: [اختيار]
'games' => array('games.php', 'ShowGames'),
الان الى المشكلة التي واجهتها بالضبط كيف أرسل
المتغيرات الثلاثة التي تحصلتها عليها من قاعدة البيانات الى تيم الخاص بالصفحة
رغم اني عرفت المتغيرات كـ global
في الفونكسيون template main
لكن للأسف يعتبرها null فارغة
لم افهم لحد الان كيف ارسلها
وماهو دور المتغير context بالضبط
وهل له علاقة بهذا الامر
المرجوا المساعدة وشكرا مسبقا




Smf عربى

مساعدة في التعامل مع قواعد البيانات في smf
« في: 11 , أكتوبر, 2009 - 07:20:42 مسائاً »

غير متصل SAFAD

  • الدعم الفنى
  • *
  • مشاركة: 393
  • الشعبية: +11/-1
  • الجنس: ذكر
  • دمتم في حفظ الرحمن
    • مشاهدة الملف الشخصي
    • أكاديمية صفد سوفت
رد: مساعدة في التعامل مع قواعد البيانات في smf
« رد #1 في: 11 , أكتوبر, 2009 - 07:46:37 مسائاً »
أدخل إلى السجلات (LOGS)
و إبحث عن الخطأ
دمتم في حفظ الرحمن
Sadaoui "SAFAD" Abderrahim - Lead Developer @ Electron inc

غير متصل صلاح الدين

  • مبرمج مودات
  • *
  • مشاركة: 218
  • الشعبية: +2/-0
    • مشاهدة الملف الشخصي
رد: مساعدة في التعامل مع قواعد البيانات في smf
« رد #2 في: 11 , أكتوبر, 2009 - 07:52:23 مسائاً »
أدخل إلى السجلات (LOGS)
و إبحث عن الخطأ
اظن لم تفهم سؤالي جيدا سوف احاول ان أشرح اكثر  ;D




 


Counter