PHP - การเช็คค่า Array CheckBox และ Array TextBox จาก Form

   Tuesday, 07 September 2010 16:41

ตัวอย่างโค้ด PHP การเช็คค่า Array CheckBox และ Array TextBox จาก Form

 
Code:

 

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Contact </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
</HEAD>

<SCRIPT LANGUAGE="JavaScript">
<!--
function chkFormContacts()
{
var chkContacts = document.forms['frmContact'].elements['chkContact[]'];
var txtContacts = document.forms['frmContact'].elements['txtContact[]'];
var lenContact = chkContacts.length;

for(var i=0; i < lenContact; i++)
{
if(chkContacts.checked)
{
if(txtContacts.value.length == 0)
{
alert('Please fill contact name.');
txtContacts.focus();
return false;
}
}
}

return true;

}
//-->
</SCRIPT>
<BODY>
<FORM METHOD=POST ACTION="" name="frmContact">
<TABLE cellpadding="3" cellspacing="0" width="50%">
<TR>
<TD><INPUT TYPE="checkbox" NAME="chkContact[]" value="0"></TD>
<TD>ชื่อ</TD>
<TD><INPUT TYPE="text" NAME="txtContact[]"></TD>
</TR>
<TR>
<TD><INPUT TYPE="checkbox" NAME="chkContact[]" value="1"></TD>
<TD>ชื่อ</TD>
<TD><INPUT TYPE="text" NAME="txtContact[]"></TD>
</TR>
<TR>
<TD><INPUT TYPE="checkbox" NAME="chkContact[]" value="2"></TD>
<TD>ชื่อ</TD>
<TD><INPUT TYPE="text" NAME="txtContact[]"></TD>
</TR>
<TR>
<TD><INPUT TYPE="checkbox" NAME="chkContact[]" value="3"></TD>
<TD>ชื่อ</TD>
<TD><INPUT TYPE="text" NAME="txtContact[]"></TD>
</TR>
<TR>
<TD><INPUT TYPE="checkbox" NAME="chkContact[]"  value="4"></TD>
<TD>ชื่อ</TD>
<TD><INPUT TYPE="text" NAME="txtContact[]"></TD>
</TR>
<tr>
<td colspan="3">
<INPUT TYPE="submit" name="submit" value="SAVE"  onclick="return chkFormContacts();"></td>
</tr>
</TABLE>
<BR><BR>


<TABLE cellpadding="3" cellspacing="0" width="50%">
<?
for ($i=0; $i<count($chkContacts); $i++){
$no = $chkContacts[$i];

?>
<TR>
<TD>ชื่อ <?=$txtContacts[$no]?></TD>
</TR>
<?
}
?>
</TABLE>
<?
}
?>
</FORM>
</BODY>
</HTML>

 

 

ลองเอาตัวอย่างไป คอมไพล์ดูนะคะ  ^^

 

 

 

 

 

Add comment


Security code
Refresh

หน้าหลัก บทเรียน PHP PHP - การเช็คค่า Array CheckBox และ Array TextBox จาก Form
Joomla template modify by Ban-Goi.com