هانیه دره باغی
سه شنبه 24 تیر 1393, 10:17 صبح
سلام
من یه جدول دارم داخل اون نمره وارد می کنم همراه با ش دانشجویی می خوام وقتی دکمه ارسال کلیک شد همه ازلاعات درون دیتا بیسم ذخیره بشه اما نمی شه
اگه می شه راهنمایی کنید این کدهای فرمم هست
if(isset($_GET['insertgrade']))
{
?>
<div class="row">
<form class="form-horizontal" method="post" action="" enctype="multipart/form-data">
<fieldset>
<legend class="section">درج نمرات دانشجویان</legend>
<div class="control-group">
<label class="control-label" for="normal-field">نام درس </label>
<div class="controls form-group">
<select class="form-control" style="width:23%" name="namecourse" id="select">
<?php
$result=doquery("SELECT DISTINCT namecourse FROM course where userid='".$_SESSION['userid']."'");
if($result->num_rows)
{
while($row=mysqli_fetch_array($result))
{
?>
<option><?php echo $row['namecourse'];?></option>
<?php
}
}
?> </select>
</div>
</div>
<div class="control-group">
<label class="control-label" for="normal-field">نام دانشگاه</label>
<div class="controls form-group">
<select class="form-control" style="width:23%" name="nameuni" id="select">
<?php
$result=doquery("SELECT DISTINCT nameuni FROM course where userid='".$_SESSION['userid']."'");
if($result->num_rows)
{
while($row=mysqli_fetch_array($result))
{
?>
<option><?php echo $row['nameuni'];?></option>
<?php
}
}
?> </select>
</div>
</div>
<div class="control-group">
<label class="control-label" for="normal-field">تاریخ درج </label>
<div class="controls form-group">
<input type="text" class="form-control" name="date" id="normal-field" placeholder="date " />
</div>
</div>
<table class="table table-striped table-bordered" style="margin-right:60px; width:800px">
<thead>
<tr>
<th width="20%;"> ردیف</th>
<th width="50%;">
<select class="form-control" style="width:100%;" name="title" id="degree">
<option>نام ونام خانوادگی</option>
<option>شماره دانشجویی</option>
</select>
</th>
<th width="50%;"> نمره</th>
</tr>
</thead>
<tbody>
<tr>
<td >
<input style="color:#FFF" type="text" id="normal-field" class="form-control" style="width:100%;"/>
</td>
<td>
<input style="color:#FFF" type="text" id="normal-field" name="title" class="form-control" style="width:100%; "/>
</td>
<td>
<input style="color:#FFF" type="text" id="normal-field" name="grade" class="form-control" style="width:100%;" />
</td>
</tr>
<tr>
<td >
<input style="color:#FFF" type="text" id="normal-field" class="form-control" style="width:100%;"/>
</td>
<td>
<input style="color:#FFF" type="text" id="normal-field" name="title" class="form-control" style="width:100%; "/>
</td>
<td>
<input style="color:#FFF" type="text" id="normal-field" name="grade" class="form-control" style="width:100%;" />
</td>
</tr>
<tr>
<td >
<input style="color:#FFF" type="text" id="normal-field" class="form-control" style="width:100%;"/>
</td>
<td>
<input style="color:#FFF" type="text" id="normal-field" name="title" class="form-control" style="width:100%; "/>
</td>
<td>
<input style="color:#FFF" type="text" id="normal-field" name="grade" class="form-control" style="width:100%;" />
</td>
</tr>
<tr>
<td >
<input style="color:#FFF" type="text" id="normal-field" class="form-control" style="width:100%;"/>
</td>
<td>
<input style="color:#FFF" type="text" id="normal-field" name="title" class="form-control" style="width:100%; "/>
</td>
<td>
<input style="color:#FFF" type="text" id="normal-field" name="grade" class="form-control" style="width:100%;" />
</td>
</tr>
<tr>
<td >
<input style="color:#FFF" type="text" id="normal-field" class="form-control" style="width:100%;"/>
</tbody>
</table>
</fieldset>
<div align="center" style=" height:92px; margin-left:20px; margin-right:-5px" class="form-actions">
<input style="margin-right:390px ; margin-top:20px"class="btn btn-warning" type="submit" name="sendgrade" value="ارسال"/>
<input style="margin-right:40px; margin-top:20px " class="btn btn-warning" type="reset" name="clear" value="پاک کردن"/>
</div>
</form>
</div>
<?php
}
?>
</div>
</div> </td>
این هم کدهای پشت دکمه ام
if(isset($_POST['sendgrade']))
{
for($i=0;$i<21;$i++)
{
$title[]=$_POST['title'];
$grade[]=$_POST['grade'];
}
$namecourse=$_POST['namecourse'];
$nameuni=$_POST['nameuni'];
$date=$_POST['date'];
if(doquery("INSERT INTO `result` SET `title`=' ".$title." ',`grade`=' " .$grade." ',
`namecourse`=' " .$namecourse." ',`nameuni`=' " .$nameuni." ',`date`=' " .$date." ',
`userid`=' " .$_SESSION['userid']." ' "))
{
echo'با تشکر ';
}
else
{
echo'ارسال با مشکل روبه ره شده است ';
}
}
درون دیتابیسم به جای title و grade کلمه array ذخیره می شه
لطفا راهنمایی کنید خیلی فوریه
من دارم پروژه دانشگاهمو می نویسم البته آخراش باید تا آخر تیر تحویل بدم
یه سری سوال دارم اگه کسی می تونه کمکم کنه ممنون می شم اطلاع بده
من یه جدول دارم داخل اون نمره وارد می کنم همراه با ش دانشجویی می خوام وقتی دکمه ارسال کلیک شد همه ازلاعات درون دیتا بیسم ذخیره بشه اما نمی شه
اگه می شه راهنمایی کنید این کدهای فرمم هست
if(isset($_GET['insertgrade']))
{
?>
<div class="row">
<form class="form-horizontal" method="post" action="" enctype="multipart/form-data">
<fieldset>
<legend class="section">درج نمرات دانشجویان</legend>
<div class="control-group">
<label class="control-label" for="normal-field">نام درس </label>
<div class="controls form-group">
<select class="form-control" style="width:23%" name="namecourse" id="select">
<?php
$result=doquery("SELECT DISTINCT namecourse FROM course where userid='".$_SESSION['userid']."'");
if($result->num_rows)
{
while($row=mysqli_fetch_array($result))
{
?>
<option><?php echo $row['namecourse'];?></option>
<?php
}
}
?> </select>
</div>
</div>
<div class="control-group">
<label class="control-label" for="normal-field">نام دانشگاه</label>
<div class="controls form-group">
<select class="form-control" style="width:23%" name="nameuni" id="select">
<?php
$result=doquery("SELECT DISTINCT nameuni FROM course where userid='".$_SESSION['userid']."'");
if($result->num_rows)
{
while($row=mysqli_fetch_array($result))
{
?>
<option><?php echo $row['nameuni'];?></option>
<?php
}
}
?> </select>
</div>
</div>
<div class="control-group">
<label class="control-label" for="normal-field">تاریخ درج </label>
<div class="controls form-group">
<input type="text" class="form-control" name="date" id="normal-field" placeholder="date " />
</div>
</div>
<table class="table table-striped table-bordered" style="margin-right:60px; width:800px">
<thead>
<tr>
<th width="20%;"> ردیف</th>
<th width="50%;">
<select class="form-control" style="width:100%;" name="title" id="degree">
<option>نام ونام خانوادگی</option>
<option>شماره دانشجویی</option>
</select>
</th>
<th width="50%;"> نمره</th>
</tr>
</thead>
<tbody>
<tr>
<td >
<input style="color:#FFF" type="text" id="normal-field" class="form-control" style="width:100%;"/>
</td>
<td>
<input style="color:#FFF" type="text" id="normal-field" name="title" class="form-control" style="width:100%; "/>
</td>
<td>
<input style="color:#FFF" type="text" id="normal-field" name="grade" class="form-control" style="width:100%;" />
</td>
</tr>
<tr>
<td >
<input style="color:#FFF" type="text" id="normal-field" class="form-control" style="width:100%;"/>
</td>
<td>
<input style="color:#FFF" type="text" id="normal-field" name="title" class="form-control" style="width:100%; "/>
</td>
<td>
<input style="color:#FFF" type="text" id="normal-field" name="grade" class="form-control" style="width:100%;" />
</td>
</tr>
<tr>
<td >
<input style="color:#FFF" type="text" id="normal-field" class="form-control" style="width:100%;"/>
</td>
<td>
<input style="color:#FFF" type="text" id="normal-field" name="title" class="form-control" style="width:100%; "/>
</td>
<td>
<input style="color:#FFF" type="text" id="normal-field" name="grade" class="form-control" style="width:100%;" />
</td>
</tr>
<tr>
<td >
<input style="color:#FFF" type="text" id="normal-field" class="form-control" style="width:100%;"/>
</td>
<td>
<input style="color:#FFF" type="text" id="normal-field" name="title" class="form-control" style="width:100%; "/>
</td>
<td>
<input style="color:#FFF" type="text" id="normal-field" name="grade" class="form-control" style="width:100%;" />
</td>
</tr>
<tr>
<td >
<input style="color:#FFF" type="text" id="normal-field" class="form-control" style="width:100%;"/>
</tbody>
</table>
</fieldset>
<div align="center" style=" height:92px; margin-left:20px; margin-right:-5px" class="form-actions">
<input style="margin-right:390px ; margin-top:20px"class="btn btn-warning" type="submit" name="sendgrade" value="ارسال"/>
<input style="margin-right:40px; margin-top:20px " class="btn btn-warning" type="reset" name="clear" value="پاک کردن"/>
</div>
</form>
</div>
<?php
}
?>
</div>
</div> </td>
این هم کدهای پشت دکمه ام
if(isset($_POST['sendgrade']))
{
for($i=0;$i<21;$i++)
{
$title[]=$_POST['title'];
$grade[]=$_POST['grade'];
}
$namecourse=$_POST['namecourse'];
$nameuni=$_POST['nameuni'];
$date=$_POST['date'];
if(doquery("INSERT INTO `result` SET `title`=' ".$title." ',`grade`=' " .$grade." ',
`namecourse`=' " .$namecourse." ',`nameuni`=' " .$nameuni." ',`date`=' " .$date." ',
`userid`=' " .$_SESSION['userid']." ' "))
{
echo'با تشکر ';
}
else
{
echo'ارسال با مشکل روبه ره شده است ';
}
}
درون دیتابیسم به جای title و grade کلمه array ذخیره می شه
لطفا راهنمایی کنید خیلی فوریه
من دارم پروژه دانشگاهمو می نویسم البته آخراش باید تا آخر تیر تحویل بدم
یه سری سوال دارم اگه کسی می تونه کمکم کنه ممنون می شم اطلاع بده