|
|
|
ช่วยดูให้หน่อยครับ ทำไมถึงเพิ่มข้อมูลเข้า โดยใช้loop ไม่ได้ |
|
|
|
|
|
|
|
โค้ดตรง input
Code (PHP)
<?php $is=1 ; do { ?>
<tr>
<td><? echo $is ; $is++?><label>
<input type="checkbox" name="id<? $is ?>" value="<?php echo $row_Recordset1['id']; ?>" />
<?php echo $row_Recordset1['name_thai']; ?></label>
<input type="hidden" name="name<? $is ?>"value="<?php echo $row_Recordset1['name_thai']; ?>" />
<input type="hidden" name="status<? $is ?>"value="unread" />
<input type="hidden" name="id_name<? $is ?>"value="<?php echo $row_Recordset1['id']; ?>" /></td>
</tr><? $is+1; ?>
<?php } while ($row_Recordset1 = mysql_fetch_assoc($Recordset1)); ?>
โค้ดเพิ่มเข้าฐานข้อมูล (ที่ผม echo ไว้เยอะ ๆ เพื่อเช็คว่ามันเข้าไม่เข้าเฉยๆนะครับ)
Code (PHP)
<?
echo 'มาถึง For แล้ว'.$totalRows_Recordset1 ;
for($i=1;$i<=$totalRows_Recordset1;$i++)
{ echo 'เข้า for แล้ว '.$i ;
if($_POST["id_name$i"]!="")
{
echo "เก็บเข้าฐานข้อมูล ครั้งที่".$i ;
$strSQL = "INSERT INTO sent_doc ";
$strSQL .="(id_doc,title,id,name_thai,status) ";
$strSQL .="VALUES ";
$strSQL .="('".$_POST["id_doc"]."','".$_POST["title"]."', ";
$strSQL .="'".$_POST["id_name$i"]."' ";
$strSQL .=",'".$_POST["name$i"]."','".$_POST["status$i"]."'), ";
$objQuery = mysql_query($strSQL);
}
}
echo "ส่งเอกสารเรียบร้อยแล้ว";
}
Tag : PHP, MySQL, HTML/CSS, Ajax, jQuery
|
ประวัติการแก้ไข 2014-05-27 15:44:16
|
|
|
|
|
Date :
2014-05-27 11:43:57 |
By :
benzsara |
View :
690 |
Reply :
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ช่วยหน่อยครับ ผมทำถึงในloop สุด ๆ แล้ว มันก็ไม่เพิ่มข้อมูลเข้า ฐานข้อมูลให้ซะทีอ่ะครับ
|
|
|
|
|
Date :
2014-05-27 15:45:47 |
By :
benzsara |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 04
|