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

مشكلة فى ادخال البيانات

بدأه ريمات العالم في 1 أبريل 2009 · 2 رد · 404 مشاهدة · في منتدى تطوير المواقع بـ PHP
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

عندي مجموعة من البيانات متمثلة فى ادخال درجات طلبة وهى مكونة من درجتى النصفي والنهائي طبعا فورم الادخال على حسب عدد الطلبة فى المادة وانا وضعت textbox[] فى مصفوفة ولكن عند الادخال تدخل فقط بيانات الطالب الاول والرقم الاول من كل درجة للطالب الثاني هذا لو كان عدد الطلبة 3 والطالب الثالث لاتدخل له أية بيانات فما الحل وممكن أنى ارفق لكم الكود

تم تعديل هذه المشاركة بواسطة ريمات العالم في 1 أبريل 2009 في 11:46

#2

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

يمكنك كتابة الجملة كتالي

insert into studt (1,'muhammed'), (2,'khaled');

و هكذا

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

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

Mail : pc-moon@hotmail.com

من تواضع لله رفعه

قل خيرا أو اصمت

#3

أنا جبت الكود

وهو يعرض الطلبة اللى منزلين المادة فقط تمام لكن مثل ماذكرت عند الادخال يحفظ درجات الطالب الأول تمام أما الثاني فيحفظ منه الرقم الاول اللى مكتوب فى مربع النص والباقي مايحفظها

<?php
session_start();
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<style type="text/css">
<!--
.style1 {font-family: "Akhbar MT"}
.style5 {font-family: "Akhbar MT"; font-size: 18px; }
.style9 {font-weight: bold; font-family: "Akhbar MT";}
.style11 {color: #FFFFCE}
.style12 {font-size: 18px}
.style13 {font-family: "Akhbar MT"; font-size: 18px; font-weight: bold; }
-->
</style>
</head>
<body>
<?php
require("connect.php");
if($save)
{
for($i=1;$i<$acount;$i++)
{
$stu_nu=$checkbox[$i];
if($stu_nu<>"")
{
$halfgrade1=$Halfgrade1[$i];
$halfgrade2=$Halfgrade2[$i];
$finalgrade=$Finalgrade[$i];
$sum=$Sum[$i];
echo $halfgrade1;
echo $halfgrade2;
if ($sum>=50)
{$res="ناجح";}
else
{$res="راسب";}
$update=mysql_query("update subject_stu set Halfgrade1=$halfgrade1,Halfgrade2=$halfgrade2,Finalgrade=$finalgrade,Sum=$sum ,Rsult='$res' where stu_nu='$stu_nu' ");
if($update)
{
echo "<script type=\"text/javascript\">
alert('تم حفظ البيانات بنجاح')
window.location = 'degree_stu.php';
</script>";
}
}
}
}
?>
<form name="form1" method="post" action="">
  <div align="center">
    <p>
      <?php
$sql=mysql_query("select * from subject_stu where code='$code'");
$acount=mysql_num_rows($sql);
if($acount==0)
{
  echo "<div align='center'><span class='style4'>لايوجد طلبة فى هذه المادة</span>";
}
else
{
?>
    </p>
    <p> </p>
    <table width="450" border="1">
      <tr bgcolor="#FFFFCE">
        <td width="68" align="center"><div align="center" class="style12">
          <div align="center"><span class="style1"><span class="style9">
   <font size="3">المجموع</font></span></span></div>
        </div></td>
        <td width="71" align="center"><div align="center" class="style13">
          <div align="center"><font size="3">درجة النهائي
   </font> </div>
        </div></td>
        <td width="82" align="center"><div align="center" class="style13">
          <div align="center"><font size="3">د.نصفي ثان
   </font> </div>
        </div></td>
        <td width="79" align="center"><div align="center" class="style12">
          <div align="center"><strong><span class="style1"><font size="3">د.نصفي أول
   </font>  </span></strong></div>
        </div></td>
        <td width="90" align="center"><div align="center" class="style13">
          <div align="center"><font size="3">رقم الطالب
   </font> </div>
        </div></td>
        <td width="20" align="center"><div align="center" class="style5">
          <div align="center" class="style11"><font size="3">م</font></div>
        </div></td>
      </tr>
   <?php
   $i=0;
   while($row=mysql_fetch_array($sql))
   {
   ?>
      <tr>
        <td>
        <div align="center"><input name="Sum[]" type="text" id="sum[]" size="10" dir="rtl">
        </div></td>
        <td>
        <div align="center"><input name="Finalgrade[]" type="text" id="finalgrade[]" size="10" dir="rtl">
        </div></td>
        <td>
        <div align="center"><input name="Halfgrade2[]" type="text" id="finalgrade[]" size="10" dir="rtl">
        </div></td>
        <td>
        <div align="center"><input name="Halfgrade1[]" type="text" id="halfgrade[]" size="10" dir="rtl">
        </div></td>
        <td>
        <div align="center"><input name="stu_nu" type="text" id="stu_nu" dir="rtl" value="<?php echo $row['stu_nu']; ?>" size="15" readonly="true">
        </div></td>
        <td>
          <div align="center">
            <input type="checkbox" name="checkbox[]" id="checkbox[]" value="<? echo $row['stu_nu']; ?>">
          </div></td>
      </tr>
   <?php
   $i=$i+1;
   }
   ?>
    </table>

      <p>
        <input type="reset" name="Reset" value="إلغاء الأمــر">
        <input name="save" type="submit" id="save" value="حفــظ">
    </p>
 <?php   } ?>
  </div>
  <?php
$_SESSION['i']=$i;
$_SESSION['acount']=$acount;
?>
</form>
<div align="center"></div>
</body>
</html>

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