تطبيق عملي 
افتح محرر النصوص لديك واكتب الكود التالي :
احفظ الكود باسم exam.php 
افتح محرر النصوص واكتب الكود التالي واحفظه في ملف باسم exam2.php
قم بتشغيله بعد نقله لمجلد السيرفر 
الشرح
الذي قمنا به في المثال السابق هو أننا قمنا بإنشاء مصفوفة لعده أشخاص ($boy) ونريد أن نعرف مرحلهم الدراسية في الثانوية فأنشأنا لكل طالب قائمة منسدلة بواسطة التكرار (list-each) بصناعة قوائم منسدلة وحقول مخفية يتم تخزين قيم الحقول (التي تحتوي على أسماء الأشخاص) في المصفوفة ($boy) وسيتم تخزين نتائج كل القوائم في مصفوفة ($school) وبعد أن يختار المستخدم الإجابات التي تناسبه وارسال البيانات سيتم استقبال المصفوفة التي فيها نتائج القوائم المنسدلة ($school) واستقبال المصفوفة التي فيها أسماء الأشخاص ($boy) ومن ثم يتم إنشاء مصفوفة جديدة باسم $friendschool[] ويؤخذ منها معلومات المصفوفتين ويتم دمجها فيها ومن ثم يتم بتكرار آخر طباعة عناصر المصفوفتين $boy و$school .
الموضوع تم نقله من: http://www.forum.topmaxtech.net/t224924.html#ixzz2vZSpr7Wm
افتح محرر النصوص لديك واكتب الكود التالي :
كود:
<?
Echo "<form method =post action = 'exam2.php' " ; 
$boy=array ("أحمد" , "خالد", "سعد","حسن");
while (list(,$Name) = each ($boy))
{
echo "ماهي السنة الدراسية لـ $Name ؟";
Echo "<select name = 'school[]'>
<option>اول ثانوي</option>
<option>ثاني ثانوي</option>
<option>ثالث ثانوي</option>
</select>";
echo "<br><br>";
echo "<input type =hidden name =boy[] value ='$Name'>";
}
echo "<input type =submit ></form>";
?>
افتح محرر النصوص واكتب الكود التالي واحفظه في ملف باسم exam2.php
كود:
<html dir = "rtl">
<?
While (list($I,$V)=each($school))
{
     $friendschool[] = $school[$I].$boy[$I];
}
asort ($friendschool);
While (list ($I,$V)=each($friendschool))
{
echo "<br>$boy[$I]"."  ".$school[$I];
}
?>
الشرح
الذي قمنا به في المثال السابق هو أننا قمنا بإنشاء مصفوفة لعده أشخاص ($boy) ونريد أن نعرف مرحلهم الدراسية في الثانوية فأنشأنا لكل طالب قائمة منسدلة بواسطة التكرار (list-each) بصناعة قوائم منسدلة وحقول مخفية يتم تخزين قيم الحقول (التي تحتوي على أسماء الأشخاص) في المصفوفة ($boy) وسيتم تخزين نتائج كل القوائم في مصفوفة ($school) وبعد أن يختار المستخدم الإجابات التي تناسبه وارسال البيانات سيتم استقبال المصفوفة التي فيها نتائج القوائم المنسدلة ($school) واستقبال المصفوفة التي فيها أسماء الأشخاص ($boy) ومن ثم يتم إنشاء مصفوفة جديدة باسم $friendschool[] ويؤخذ منها معلومات المصفوفتين ويتم دمجها فيها ومن ثم يتم بتكرار آخر طباعة عناصر المصفوفتين $boy و$school .
الموضوع تم نقله من: http://www.forum.topmaxtech.net/t224924.html#ixzz2vZSpr7Wm
 
ليست هناك تعليقات:
إرسال تعليق