اشترك في مجموعة montadaphp.net حتى تصلك أخبار المنتدى  

بريدك الإلكتروني:

النتائج 1 إلى 9 من 9
شجرة الإعجاب5إعجاب
  • 3 Post By Ahmed Essam
  • 1 Post By atefatwan
  • 1 Post By

الموضوع: شرح برمجة سكربت لعرض نتائج طلاب المدارس

  1. #1
    عضو مشارك
    تاريخ التسجيل
    28-07-2012
    السن
    20
    المشاركات
    17
    معدل تقييم المستوى
    0

    Thumbs up شرح برمجة سكربت لعرض نتائج طلاب المدارس

    بسم الله الرحمن الرحيم،
    فى تلك التدوينة سأجاوب على أحد الأسئلة التي جائتني عبر صفحة اسألني، يقول السائل أنه يقوم ببرمجة برنامج لإحدي المدارس ويريد برمجة نظام لعرض نتائج الطلاب، حيث أنه مطلوب أن يدخل التلميذ رقم جلوسه ويتم عرض نتائجه فى المواد.
    سنقوم أولاً بإنشاء قاعدة بيانات جديدة ولنسميها مثلاً school، والآن نقوم بإنشاء جدول وحيد بإسم result، وسيحتوى على عمود لرقم جلوس التلميذ، وعمود لإسم التلميذ، وباقي الأعمدة هي أعمدة المواد، ولنفرض مثلاً اننا سنقوم بوضع ثلاثة مواد فقط وهي: الجبر، الهندسة، الفيزياء.
    إذًا فى تلك الحالة سنحتاج إلى 5 أعمدة فى هذا الجدول، سنقوم بتسمية اول عمود st_id ونوعه INT وطوله كحد اقصى 11 ، وثاني عمود st_name ونوعه VARCHAR وطوله كحد أقصى 500 ، وثالث عمود algebra ونوعه Double، ورابع عمود engineering ونوعه Double ، وخامس عمود physics ونوعه Double.
    والآن سنقوم بعمل الملف المطلوب، وفى أوله سنقوم بالإتصال بقاعدة البيانات عبر إحدى تلك الشيفرات:-
    MySQL
    كود PHP:
    <?php
    $connect_to_db 
    mysql_connect("localhost","root",123);
    mysql_select_db($connect_to_db);
    ?>
    MySQLI
    كود PHP:
    <?php
    $db 
    = new mysqli("localhost","root",123,"result");
    ?>
    ويفضل إضافة هذا السطر لتعديل ترميز قاعدة البيانات:-
    MySQL
    كود PHP:
    mysql_query('SET NAMES "UTF-8"'); 
    MySQLI
    كود PHP:
    $db->query('SET NAMES "UTF-8"'); 
    ثم الآن سنقوم بعمل Form لكي يتمكن الطالب من كتابة رقم جلوسه ومن ثم الضغط على زر "عرض النتيجة" لكي تتم عرض نتيجته فى المواد الثلاث التي قمنا بإنشاء أعمدة لها فى الجدول.



    كود PHP:
    <form action="" method="post">
    رقم الجلوس: <input type="text" name="id" /><br>
    <
    input type="submit" value=" عرض النتيجة " />
    </
    form
    والآن سنقوم بفتح PHP مرة أخري ونأخذ قيمة id من الـForm ثم نقوم بالبحث عن قيم الأعمدة التي بها عمود st_id يساوى الـid الذي قام الطالب بإدخاله ، ومن ثم عرض نتاجئه، وذلك عبر الشيفرة التالية:
    MySQL
    كود PHP:
    <?php
    $id 
    $_POST['id'];
    if(
    $id != ''){
    $sql mysql_query("SELECT * FROM `result` WHERE `st_id`='$id'");
    $num mysql_num_rows($sql);
    if(
    $num != 0){
    $row mysql_fetch_assoc($sql);
    echo 
    "Your name is ".$row['st_name']."<br>";
    echo 
    "Algebra: ".$row['algebra']." Engineering: ".$row['engineering']."Physics: 
    "
    .$row['physics'];
     }else{
    echo 
    "لا يوجد هذا الرقم لدينا!"; }
    }else{
    echo 
    "يجب عليك إدخال رقم جلوسك  !";
    }
    ?>
    MySQLI
    كود PHP:
    <?php
    $id 
    $_POST['id'];
    if(
    $id != ''){
    $sql $db->query("SELECT * FROM `result` WHERE `st_id`='$id'");
    $num $sql->num_rows;
    if(
    $num != 0){
    $row $sql->fetch_array(MYSQLI_ASSOC);
    echo 
    "Your name is ".$row['st_name']."<br>";
    echo 
    "Algebra: ".$row['algebra']." Engineering: ".$row['engineering']."Physics: 
    "
    .$row['physics'];
    }else{
    echo 
    "لا يوجد هذا الرقم لدينا!"; }
    }else{
    echo 
    "يجب عليك إدخال رقم جلوسك  !";
    }
    ?>
    تحميل ملفات المشروع: من هنا.
    المصدر: مدرسة البي اتش بي PHP - شرح برمجة سكربت لعرض نتائج طلاب المدارس


    atefatwan, Belkaz Brahim و mohamedaliمعجب بهذا .

  2. #2
    فريق البرمجة والتصميم الصورة الرمزية robocon
    تاريخ التسجيل
    18-10-2009
    المشاركات
    1,213
    معدل تقييم المستوى
    10

    افتراضي رد: شرح برمجة سكربت لعرض نتائج طلاب المدارس

    اقتباس المشاركة الأصلية كتبت بواسطة Ahmed Essam مشاهدة المشاركة
    بسم الله الرحمن الرحيم،
    فى تلك التدوينة سأجاوب على أحد الأسئلة التي جائتني عبر صفحة اسألني، يقول السائل أنه يقوم ببرمجة برنامج لإحدي المدارس ويريد برمجة نظام لعرض نتائج الطلاب، حيث أنه مطلوب أن يدخل التلميذ رقم جلوسه ويتم عرض نتائجه فى المواد.
    سنقوم أولاً بإنشاء قاعدة بيانات جديدة ولنسميها مثلاً school، والآن نقوم بإنشاء جدول وحيد بإسم result، وسيحتوى على عمود لرقم جلوس التلميذ، وعمود لإسم التلميذ، وباقي الأعمدة هي أعمدة المواد، ولنفرض مثلاً اننا سنقوم بوضع ثلاثة مواد فقط وهي: الجبر، الهندسة، الفيزياء.
    إذًا فى تلك الحالة سنحتاج إلى 5 أعمدة فى هذا الجدول، سنقوم بتسمية اول عمود st_id ونوعه INT وطوله كحد اقصى 11 ، وثاني عمود st_name ونوعه VARCHAR وطوله كحد أقصى 500 ، وثالث عمود algebra ونوعه Double، ورابع عمود engineering ونوعه Double ، وخامس عمود physics ونوعه Double.
    والآن سنقوم بعمل الملف المطلوب، وفى أوله سنقوم بالإتصال بقاعدة البيانات عبر إحدى تلك الشيفرات:-
    MySQL
    كود PHP:
    <?php
    $connect_to_db 
    mysql_connect("localhost","root",123);
    mysql_select_db($connect_to_db);
    ?>
    MySQLI
    كود PHP:
    <?php
    $db 
    = new mysqli("localhost","root",123,"result");
    ?>
    ويفضل إضافة هذا السطر لتعديل ترميز قاعدة البيانات:-
    MySQL
    كود PHP:
    mysql_query('SET NAMES "UTF-8"'); 
    MySQLI
    كود PHP:
    $db->query('SET NAMES "UTF-8"'); 
    ثم الآن سنقوم بعمل Form لكي يتمكن الطالب من كتابة رقم جلوسه ومن ثم الضغط على زر "عرض النتيجة" لكي تتم عرض نتيجته فى المواد الثلاث التي قمنا بإنشاء أعمدة لها فى الجدول.



    كود PHP:
    <form action="" method="post">
    رقم الجلوس: <input type="text" name="id" /><br>
    <
    input type="submit" value=" عرض النتيجة " />
    </
    form
    والآن سنقوم بفتح PHP مرة أخري ونأخذ قيمة id من الـForm ثم نقوم بالبحث عن قيم الأعمدة التي بها عمود st_id يساوى الـid الذي قام الطالب بإدخاله ، ومن ثم عرض نتاجئه، وذلك عبر الشيفرة التالية:
    MySQL
    كود PHP:
    <?php
    $id 
    $_POST['id'];
    if(
    $id != ''){
    $sql mysql_query("SELECT * FROM `result` WHERE `st_id`='$id'");
    $num mysql_num_rows($sql);
    if(
    $num != 0){
    $row mysql_fetch_assoc($sql);
    echo 
    "Your name is ".$row['st_name']."<br>";
    echo 
    "Algebra: ".$row['algebra']." Engineering: ".$row['engineering']."Physics: 
    "
    .$row['physics'];
     }else{
    echo 
    "لا يوجد هذا الرقم لدينا!"; }
    }else{
    echo 
    "يجب عليك إدخال رقم جلوسك  !";
    }
    ?>
    MySQLI
    كود PHP:
    <?php
    $id 
    $_POST['id'];
    if(
    $id != ''){
    $sql $db->query("SELECT * FROM `result` WHERE `st_id`='$id'");
    $num $sql->num_rows;
    if(
    $num != 0){
    $row $sql->fetch_array(MYSQLI_ASSOC);
    echo 
    "Your name is ".$row['st_name']."<br>";
    echo 
    "Algebra: ".$row['algebra']." Engineering: ".$row['engineering']."Physics: 
    "
    .$row['physics'];
    }else{
    echo 
    "لا يوجد هذا الرقم لدينا!"; }
    }else{
    echo 
    "يجب عليك إدخال رقم جلوسك  !";
    }
    ?>
    تحميل ملفات المشروع: من هنا.
    المصدر: مدرسة البي اتش بي PHP - شرح برمجة سكربت لعرض نتائج طلاب المدارس


    جزاك الله خيرا

    علي فكرة الرابط لا يعمل
    التعديل الأخير تم بواسطة robocon ; 13-03-2013 الساعة 02:59 PM
    داوم علي الذكر والاستغفار والصلاة على النبي


    موقعي الشخصي: http://www.fatahosoft.com/

    حسابي في تويتر: https://twitter.com/@fatahosoft

    بريدي الإلكتروني: fatahosoft @ hotmail . com

    مدونتى : http://fatahosoft.blogspot.com/


  3. #3
    مشرف منتدى الـ jQuery الصورة الرمزية atefatwan
    تاريخ التسجيل
    06-07-2007
    المشاركات
    1,513
    معدل تقييم المستوى
    12

    افتراضي رد: شرح برمجة سكربت لعرض نتائج طلاب المدارس

    بارك الله فيك أخانا الكريم على هذا الدرس الرائع

    و بالفعل الرابط لا يعمل


    ارتباط الملف الذي طلبته غير صالح.
    يوسف الحمود معجب بهذا .

  4. #4
    عضو مشارك
    تاريخ التسجيل
    28-07-2012
    السن
    20
    المشاركات
    17
    معدل تقييم المستوى
    0

    افتراضي رد: شرح برمجة سكربت لعرض نتائج طلاب المدارس

    آسف ... الرابط الجديد: school - Download - 4shared

  5. #5
    Webmaster
    "رب زدني علما"
    الصورة الرمزية يوسف الحمود
    تاريخ التسجيل
    24-12-2006
    المشاركات
    4,961
    معدل تقييم المستوى
    10

    افتراضي رد: شرح برمجة سكربت لعرض نتائج طلاب المدارس

    اقتباس المشاركة الأصلية كتبت بواسطة Ahmed Essam مشاهدة المشاركة
    آسف ... الرابط الجديد: school - Download - 4shared
    أيضا الرابط لا يمكن التحميل ...
    Osama Mohamed معجب بهذا .
    لا تعطني سمكة بل علمني كيف أصطاد
    "قد ترى السماء من ثقب إبرة"
    اللهم اشف عبدك عاطف عطوان وأنزل عليه عطفك ورحمتك وشفائك ... وجميع مرضى المسلمين ... آمين


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

    قوانين منتدى بي اتش بي

    Regulations Montada PHP




  6. #6
    عضو مشارك الصورة الرمزية anas88
    تاريخ التسجيل
    08-04-2013
    المشاركات
    40
    معدل تقييم المستوى
    0

    افتراضي رد: شرح برمجة سكربت لعرض نتائج طلاب المدارس

    بدايه موفقه يا عزيزي ..

  7. #7
    عضو جديد
    تاريخ التسجيل
    16-05-2013
    السن
    34
    المشاركات
    9
    معدل تقييم المستوى
    0

    افتراضي رد: شرح برمجة سكربت لعرض نتائج طلاب المدارس

    جزاك الله خيرااا

  8. #8
    عضو مشارك
    تاريخ التسجيل
    28-07-2013
    المشاركات
    39
    معدل تقييم المستوى
    0

    افتراضي رد: شرح برمجة سكربت لعرض نتائج طلاب المدارس

    شكرا على الشرح الرائع

  9. #9
    فريق البرمجة والتصميم الصورة الرمزية robocon
    تاريخ التسجيل
    18-10-2009
    المشاركات
    1,213
    معدل تقييم المستوى
    10

    افتراضي رد: شرح برمجة سكربت لعرض نتائج طلاب المدارس

    ملاحظة:
    الرابط لا يعمل أخي الفاضل يا ريت لو تراجعه مرة أخرى

    وبالتوفيق للجميع
    داوم علي الذكر والاستغفار والصلاة على النبي


    موقعي الشخصي: http://www.fatahosoft.com/

    حسابي في تويتر: https://twitter.com/@fatahosoft

    بريدي الإلكتروني: fatahosoft @ hotmail . com

    مدونتى : http://fatahosoft.blogspot.com/


معلومات الموضوع

الأعضاء الذين يشاهدون هذا الموضوع

الذين يشاهدون الموضوع الآن: 1 (0 من الأعضاء و 1 زائر)

المواضيع المتشابهه

  1. سكريبت لرفع نتيجة طلاب المدرسة على النت
    بواسطة islam11 في المنتدى مشاكل وحلول PHP Errors & Troubleshooting
    مشاركات: 84
    آخر مشاركة: 15-02-2012, 10:32 AM
  2. خدمة عرض نتائج المدارس الإعدادية على الإنترنت
    بواسطة mas123 في المنتدى القسم العام
    مشاركات: 7
    آخر مشاركة: 24-04-2010, 04:36 PM
  3. مطلوب برمجة سكريبت نتائج
    بواسطة mr.omer في المنتدى فرصة تجارية
    مشاركات: 8
    آخر مشاركة: 21-03-2010, 11:02 PM
  4. أول سكربت معرض الصور من برمجتي
    بواسطة الأسطورة في المنتدى إبداعات الأعضاء
    مشاركات: 21
    آخر مشاركة: 09-03-2010, 03:46 PM
  5. سكربت جافا لعرض الأخبار.. مع الأدوات الخاصة بها ..
    بواسطة بدون اسم!! في المنتدى لغة Javascript
    مشاركات: 9
    آخر مشاركة: 04-09-2008, 12:19 PM

ضوابط المشاركة

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