تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
كيف يكون ذلك ؟؟
#2
وعليكم السلام ورحمة الله وبركاته

فى البداية لا اعلم الطريقة التى تتعامل بها
اذا كان ملفات PHP عادية ان من خلال القوالب 

على اى حال دا رابط تجريبى لما تطلبه
لنتخيل ان الفورم عبارة عن PHP ويحتوى على HTML الخاص بالتصميم

الكود الحالى للملف كاملاً ....
PHP كود :
<?php
$SelectTEst 
= array(
                    
"الابتدائية",    # 0
                    
"متوسطة",        # 1
                    
"اعدادية",        # 2
                    
"بكلوريوس",        # 3
                    
"لماجستير",        # 4
                    
"دكتوراء",        # 5
                    
"اعزب",            # 6
                    
"متزوج",            # 7
                    
"لا يوجد",        # 8
                    
"طفل 1",        # 9
                    
"طفل 2",        # 10
                    
"طفل 3",        # 11
                    
"طفل 4",        # 12
                    
"طفل 5",        # 13
                    
"معاف",            # 14
                    
"الشهيد",        # 15
                    
"معاق"            # 16
                    
);
$num_ 0;
?>
<form action="test.php" method="POST">

    <p>مستوى الدراسة:</p>
    <select name="Aldrasa">
      <option value="10" selected hidden>اختار مستوى الدراسة</option>
      <option value="0">بدون شهادة</option>
      <option value="1"><? echo $SelectTEst[0?></option>
      <option value="2"><? echo $SelectTEst[1?></option>
      <option value="3"><? echo $SelectTEst[2?></option>
      <option value="4"><? echo $SelectTEst[3?></option>
      <option value="5"><? echo $SelectTEst[4?></option>
      <option value="6"><? echo $SelectTEst[5?></option>
    </select>

    <p>الحالة الاجتماعية:</p>
    <select name="Alhala">
      <option value="0" selected hidden>اختار الحالة</option>
      <option value="1"><? echo $SelectTEst[6?></option>
      <option value="2"><? echo $SelectTEst[7?></option>
    </select>

    <p>عدد الاطفال:</p>
    <select name="Atfal">
      <option value="0" selected hidden>عدد الاطفال</option>
      <option value="1"><? echo $SelectTEst[8?></option>
      <option value="2"><? echo $SelectTEst[9?></option>
      <option value="3"><? echo $SelectTEst[10?></option>
      <option value="4"><? echo $SelectTEst[11?></option>
      <option value="5"><? echo $SelectTEst[12?></option>
      <option value="6"><? echo $SelectTEst[13?></option>
    </select>

    <p>موقف حالة الطلب:</p>
    <select name="Altalab">
      <option value="0" selected hidden>اختار الحالة</option>
      <option value="1"><? echo $SelectTEst[14?></option>
      <option value="2"><? echo $SelectTEst[15?></option>
      <option value="3"><? echo $SelectTEst[16?></option>
    </select>

    <br /><br />
    <input type="submit" value="go" />
</form>
<br /><br />
<?php

if($_SERVER['REQUEST_METHOD'] == 'POST'){
    if (
$_POST['Aldrasa'] == 1){
        
$num_ += 5;
    }elseif (
$_POST['Aldrasa'] == 2){
        
$num_ += 15;
    }elseif (
$_POST['Aldrasa'] == 3){
        
$num_ += 20;
    }elseif (
$_POST['Aldrasa'] == 4){
        
$num_ += 25;
    }elseif (
$_POST['Aldrasa'] == 5){
        
$num_ += 30;
    }elseif (
$_POST['Aldrasa'] == 6){
        
$num_ += 35;
    }

    if (
$_POST['Alhala'] == 1){
        
$num_ += 0;
    }elseif (
$_POST['Alhala'] == 2){
        
$num_ += 15;
    }

    if (
$_POST['Atfal'] == 1){
        
$num_ += 0;
    }elseif (
$_POST['Atfal'] == 2){
        
$num_ += 5;
    }elseif (
$_POST['Atfal'] == 3){
        
$num_ += 10;
    }elseif (
$_POST['Atfal'] == 4){
        
$num_ += 15;
    }elseif (
$_POST['Atfal'] == 5){
        
$num_ += 20;
    }elseif (
$_POST['Atfal'] == 6){
        
$num_ += 25;
    }

    if (
$_POST['Altalab'] = 1){
        
$num_ += 0;
    }elseif (
$_POST['Altalab'] == 2){
        
$num_ += 5;
    }elseif (
$_POST['Altalab'] == 3){
        
$num_ += 5;
    }
}

echo 
$num_;

?>


مرفق الملف بالرد تجنباً لعدم استبدال احرف الكتابة للكود
اتمنى ان المثال المبسط موضح كيفية عمل الجمع لكل اختيار يتم

تحياتى لك
وتمنياتى لك التوفيق


الملفات المرفقة
.zip   test.zip (الحجم : 942 بايت / التحميلات : 10)
{ وَقُل رَّبِّ زِدْنِي عِلْمًا }
[ كن على يقين من اعمالنا نخطئ ومن اخطائنا نتعلم ولذلك لا شي مستحيل ]

ساهم دائماً فى    لكل من يقوم بالمساهمة
فى حل المشكلة او الاستفسار لديك فالجميع هنا يعمل 
على مساعدة الاخرين لوجه الله وان تحتسب له اجر عند الله


 شرح كيفية عمل قاعدة بيانات تعمل على اكثر من جهاز على الشبكة الداخلية
الرد }}}
تم الشكر بواسطة: فراس الغزي , فراس الغزي , YousefOkasha


الردود في هذا الموضوع
كيف يكون ذلك ؟؟ - بواسطة فراس الغزي - 25-08-18, 04:15 PM
RE: كيف يكون ذلك ؟؟ - بواسطة elgokr - 25-08-18, 05:32 PM
RE: كيف يكون ذلك ؟؟ - بواسطة فراس الغزي - 25-08-18, 05:38 PM
RE: كيف يكون ذلك ؟؟ - بواسطة elgokr - 25-08-18, 10:51 PM
RE: كيف يكون ذلك ؟؟ - بواسطة فراس الغزي - 26-08-18, 04:16 PM
RE: كيف يكون ذلك ؟؟ - بواسطة elgokr - 26-08-18, 06:58 PM

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


يقوم بقرائة الموضوع: