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

كيف استطيع عمل تقييم للموضوع؟

بدأه حـــ الروح ـــلا في 15 مايو 2008 · 13 رد · 1,235 مشاهدة · في منتدى تصميم صفحات الويب
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

اخواني اعضاءالفريق ارجو منكم المساعدة

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

كيف استطيع عمل ذلك؟

شاكرة لكم على جهودكم في هذا الموقع والي افاد الكثيرين

دمتم بود

حـــ الروح ـــلا

#2

لازم تساوي جدول للاستفتاءات:

الجدول الذي يحوي عناون الاستفتاء يكون:

CREATE TABLE IF NOT EXISTS `jos_polls` (
  `id` int(11) unsigned NOT NULL auto_increment,
  `title` varchar(255) NOT NULL default '',
  `voters` int(9) NOT NULL default '0',
  PRIMARY KEY  (`id`)
);

والجدول الثاني يكون فيه معلومات كل استفتاء أي خياراته ويتم الربط عن طريق الحقل pollid :

CREATE TABLE IF NOT EXISTS `jos_poll_data` (
  `id` int(11) NOT NULL auto_increment,
  `pollid` int(11) NOT NULL default '0',
  `text` text NOT NULL,
  `hits` int(11) NOT NULL default '0',
  PRIMARY KEY  (`id`),
  KEY `pollid` (`pollid`,`text`(1))
);

وبذلك تستطيعي إضافة عدد متغير من الخيارات لكل استفتاء وطبعاً عند كل نقرة على خيار تزيدي حقل ال hits بمقدار واحد

بالتوفيق إن شاء الله

#3

مرحبا

اولا مشكووور اخوي والله يعطيك الف عافية ويجزالك عني كل خير

ثانيا اذا مومكن تتحملني شوي بصراحة انا مبتدئة مو قد كذا اول شي الأكواد هذي باي لغة ؟؟

انا اشتغل بالhtml وjava واذا مومكن اني استخده فين اكتب الكودين ؟؟

والله اسفة على الإزعاج لكن صدقوني لكم دعوة في هذي الجمعة :rolleyes:

#4

ما في مشكلة أبداً ... المهم الدعاء والأجر إن شاء الله

عفواً فهمت الموضوع خطأ ... اعتقدت أنك تريدين نظام تصويت (استفتاء) ... خطأ غير مقصود

أختي الكريمة هذه الأكواد بلغة SQL أي لغة قواعد البيانات

ولكي تستطيعي عمل نظام تقييم للمواضيع يجب أن تستخدمي هذه اللغة وأيضاً لغة برمجة الويب PHP

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

لعمل تقييم الموضوع سهل جداً ... فداخل الداتا بيز تضيفي حقل في جدول المواضيع اسمه (hits) وكلما ضغط المستخدم زر التصويت يضاف لى هذا الحقل واحد

أرجو لك التوفيق

#5

السلام عليكم

فهمت يعني لابد ان يكون عندي sql طيب بعد عمله الداتا بيس هل لابد ان يكون البرنامج موجود على الجهاز في معمل الجامعة الي انزل عليه المشروع

والا مومكن تشتغل القاعدة بدون وجود البرنامج لأني ما رح اشغله على جهازي؟؟

اما لغة phpما عندي اي خلفية عنها :(

لكن رح احاول افهمها

وبس كذا يتم التقييم ؟؟

اسال الله العلي القدير ان يجزاك كل خير وان يوفقك لما يحبه ويرضاه ...

دمتم بود

#6

واذا موكن هل استطيع عمل الجدول بقاعدة بيانات اكسس

ام لا ؟؟

وشوكرن

دمتم بود

#7

ممم ... إذا عملتيه بالأكسس بترتاحي من SQL بس لازم تستعملي لغة برمجة للويب مثل PHP مشان تحصلي المعلومات من قاعدة البيانات

شوفي المثال التالي

http://www.w3schools.com/PHP/php_db_odbc.asp

#8

اها يعني php فيني فيني

شوكرن سيدي الكريم والله ما قصرت

الله يعطيك العافية باحاول فيه ان شاء الله

بس ما اضمن لك اني ما رح ارجع اسألك فالله يعينك

حـــ الروح ـــلا

#9

وفقك الله ... وأية أسئلة تانية إن شاء الله حاضر

#10

يمكن ان تستخدمي JAVA في نظان الاستفتاء ولكن على حسب متطلبات النظام . ااذا كان يعمل على الويب فمن الاسهل القيام بها عن طريق JSP

ويمكن لك ان تستعملي JAVASCRIPT في عملية الربط بقواعد البيانات . ولن تحتاجي اي او شيفرة برمجيه معقدة . لكن يلزمك خبير بهذه المسألة

ولكن بالنسبة للـ JSP فكلها عبارة عن كتابة سطرين لا اكثر ولا اقل ... ويمكن ان تون ثلاث . فأعتقد ان القسم الخاص به سوف يفيدك اكثر اذا اردتي استخدامها

تحياتي للجميع

#11

أخي الكريم لا أعرف بوجود طريقة لربط الجافا سكربت بالداتا بيز ... هل لك أن تشاركنا بها إن وجدت؟؟

#12

شكرا للتفاعل واذا كان الطريقة اسهل ياليت تفيدنا فيها

واشكركم مرة اخرى

#13

يوجد اكثر من طريقة وليست طريقة واحد للربط ...

عن طريق ASP او PHP او JAVA . اما عن قواعد البيانات فامامك اكسس او SQL SERVER او Oracl او MYSQL

طبعا كل الطرق تؤدي الى نتيجة واحدة وهي الربط والقيام بعملية الاستفتاء .

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

فامامك عدة خيارات وعدة طرق . ولك الحرية في اي طريقة او خيار ترين انها مناسبة لك

. فتعلمي صيد السمك خير لك من ان اعطيك سمكة ...!!

تم تعديل هذه المشاركة بواسطة Jsp في 18 مايو 2008 في 02:27

#14

إذا أخي الكريم "ويمكن لك ان تستعملي JAVASCRIPT في عملية الربط بقواعد البيانات" لايمكن ولن يمكن لأن لغة الجافا سكربت خاصة بالعميل أي تنفذ عندهوليس على السيرفر

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