Register Register Member Login Member Login Member Login Forgot Password ??
PHP , ASP , ASP.NET, VB.NET, C#, Java , jQuery , Android , iOS , Windows Phone
 

Registered : 109,037

HOME > PHP > PHP Forum > พี่ๆช่วยดูทีนะคราบ เกี่ยวกับการเช็คค่าว่าง checkbox คือผมเลือกไปแล้วอะครับแต่มันยังขึ้นเตือนอยู่อะ ตามภาพเลยครับ



 

พี่ๆช่วยดูทีนะคราบ เกี่ยวกับการเช็คค่าว่าง checkbox คือผมเลือกไปแล้วอะครับแต่มันยังขึ้นเตือนอยู่อะ ตามภาพเลยครับ

 



Topic : 083654



โพสกระทู้ ( 254 )
บทความ ( 0 )



สถานะออฟไลน์




คือผมเลือกข้อมูลไปแล้วอะครับ แต่ว่ามันยังขึ้นแจ้งว่าไม่ได้เลือกอีกอครับ พี่ๆช่วยดูให้ผมทีนะครับขอร้องอย่างแรงเลยครับ T_T สอบจบแล้วไม่อยากติดแล้วอ่าครับบ อาจารย์ไม่ให้ผ่านซักที ตามรูปเลยนะครับ รบกวนช่้วยดูให้หน่อยนะครับ ขอบคุณพี่ๆมากเลยครับ

checkbox

ส่วนอันนี้ code นะครับ

Code
<?php
session_start();
if (!isset($_SESSION[login])) {
header("Location: index.php");
exit;
}
?>
<script language="JavaScript">
function link(){
	location.href="./show_repairing_product.php";
	}
function checkFields()
{
	
	 if(document.getElementById('type_insurance_product1').checked == false && document.getElementById('type_insurance_product2').checked == false)
	 {
		  alert('กรุณาเลือก "ประเภทประกันสินค้า"');
		 return false;
	  }  
	  


	var i=1;
	var iChk=0;
	for(i=1;i<=document.form.hdnCount.value;i++)
		{
			var chk = document.getElementById("id_criterion_price_repair"+i);
			if(chk.checked==true)
			{
				iChk++;
			}
		}

			if(iChk==0)
			{
				alert('กรุณาเลือก "เกณฑ์ราคาค่าซ่อมอย่างน้อย 1 รายการ" ครับ..!!');
				return false;
			}	  
return true; 
}


</script>

<?
if($bt_save)

for($i=0;$i<count($_POST["id_criterion_price_repair"]);$i++) 
		{
		if(trim($_POST['id_criterion_price_repair'][$i]) != "") 
		"<br />".$check =$_POST['id_criterion_price_repair'][$i];




$id_product_sales = $_POST['number_repairing_product'];
	$id = $_REQUEST['edit'];

	$sql_in="INSERT INTO s_sheet (
		id_job,
		date_times,
		bearer_user,
		type_insurance_product,
		number_repairing_product)
		values(
		'".$_POST["_id_job"]."',
		'".$_POST["_date_times"]."',
		'".$_POST["_bearer_user"]."',
		'".$_POST["_type_insurance_product"]."',
		'".$_POST["_number_repairing_product"]."')";

 	$sql_in1="INSERT INTO s_addprice (
		adp_code,
		id_job,
		id_criterion_price_repair)
		values(
		'',
		'".$_POST["_id_job"]."',
		'$check')";
mysql_query($sql_in1);

	if($_POST['_id_status_product']=="")
	    {
		$sql_edit_1="update s_repairing_product set 
		detail_lose='".$_POST["_detail_lose"]."',
		id_status_product='".$_POST["_id_status_product"]."' 
		where number_repairing_product = '$id'";
		}
		else
		{
	$sql_edit="update s_repairing_product set
		id_status_product='".$_POST["_id_status_product"]."' 
		where number_repairing_product= '$id'";	
		}

	mysql_query($sql_in);

	$result=mysql_db_query($database,$sql_edit);

	if(mysql_db_query($database,$sql_in))
		{
			$date_time=date("Y-m-d H:i:s");
			$username=$_SESSION["ss_user_name"];
			$ip=$_SERVER['REMOTE_ADDR'];
			$action="บันทึกข้อมูลใบงาน รหัสการแจ้งซ่อม : $_number_repairing_product  และรหัสใบงาน : $_id_job";
			$sql_log="insert into logfile(no,date_time,username,ip,action)values('$on','$date_time','$username','$ip','$action')";
	
			echo "<BR><BR>";
			echo "บันทึกข้อมูลเรียบร้อยแล้ว..!!";
			echo "<meta http-equiv='refresh' content='1 ;url=show_repairing_product.php'>";
		}
	else
		{
			echo "<BR><BR>";
			echo "บันทึกข้อมูลเรียบร้อยแล้ว..!!";
			echo "<meta http-equiv='refresh' content='1 ;url=show_repairing_product.php'>";
		}
}
if(mysql_db_query($database,$sql_log))
?>

<?
	REQUIRE ("connectdb.php");
 		if($_REQUEST['edit'] != "")
			{
				$id = $_REQUEST['edit'];
				$sql_show = "SELECT
s_repairing_product.id_repairing_product,
s_repairing_product.number_repairing_product,
s_repairing_product.date_time,
s_repairing_product.type_repair,
s_repairing_product.name_rp,
s_repairing_product.sername_rp,
s_repairing_product.address_rp,
s_repairing_product.moo_rp,
s_repairing_product.road_rp,
s_repairing_product.zipcode,
s_repairing_product.tel_s,
s_repairing_product.pd_md_rp,
s_repairing_product.serial_number,
s_repairing_product.detail_lose,
s_repairing_product.id_status_product,
s_repairing_product.buy_date,
s_repairing_product.user_accept,
s_status_product.id_status_product,
s_status_product.name_status_product,
s_status_product.icon,
s_title.tl_name,
s_product.pd_name,
s_logo.lg_name,
district.DISTRICT_NAME,
amphur.AMPHUR_NAME,
province.PROVINCE_NAME,
s_product_sales.`date`,
s_product_sales.date_stop,
s_criterion_price_repair.md_code,
s_criterion_price_repair.name_criterion_price_repair,
s_criterion_price_repair.standard_criterion_price_repair
FROM
s_repairing_product
Inner Join s_status_product ON s_status_product.id_status_product = s_repairing_product.id_status_product
Inner Join s_title ON s_title.tl_code = s_repairing_product.tl_code
Inner Join s_product ON s_product.md_code = s_repairing_product.md_code
Inner Join s_logo ON s_logo.lg_code = s_repairing_product.lg_code
Inner Join district ON district.DISTRICT_ID = s_repairing_product.DISTRICT_ID
Inner Join amphur ON amphur.AMPHUR_ID = district.AMPHUR_ID
Inner Join province ON province.PROVINCE_CODE = amphur.PROVINCE_CODE
Left Join s_product_sales ON s_product_sales.id_product_sales = s_repairing_product.id_product_sales
Inner Join s_criterion_price_repair ON s_criterion_price_repair.md_code = s_repairing_product.md_code

where number_repairing_product = '$id' 

GROUP BY
s_criterion_price_repair.name_criterion_price_repair ";
				$result_show = mysql_query($sql_show) or die(mysql_error());
				$row_show = mysql_fetch_array($result_show);
			}
	//--->
?>
<FORM name="form" id="myform" method="post" action="" onSubmit="return checkFields();"><BR>
<table width="900" border="0" align="center" cellpadding="0" cellspacing="0" bgcolor="#FFFFFF">
<tr>


<td height="412" align="center">
<fieldset style="width:95%;">
<table width="100%" border="0" align="center" cellpadding="0" cellspacing="0" bgcolor="#EEEEEE">
  <tr>
    <td height="33" colspan="4" align="left" bgcolor="#66CCFF"><font color = "#000000" size="4">&nbsp;&nbsp;รายการแจ้งเรื่อง</font></td>
  </tr>
  
  <tr  >
  <INPUT TYPE="hidden" NAME="_number_repairing_product" VALUE="<?=$row_show['number_repairing_product']?>" >
    <td width="223" height="20"  align="right" ><font size="2">&nbsp;&nbsp;<B>รหัสการแจ้งเรื่อง :</B></td>
    <td width="210" >&nbsp;<font size="2"><?=$row_show['number_repairing_product']?></font></td>
   
	<td width="156" align="right"><font size="2"><B>วัน/เวลา แจ้งเรื่อง :</B></font></td>
    <td width="264"><font size="2">&nbsp;<?=DateTime($row_show['date_time'])?></font>
</td>
  </tr>

  
  <tr>
    <td height="20" align="right"   ><font size="2"><B>ชื่อ-นามสกุุลผู้แจ้งเรื่อง :</B></font></td>
    <td  valign="top">&nbsp;<font size="2"><?=$row_show['tl_name']?><?=$row_show['name_rp']?>&nbsp;&nbsp;<?=$row_show['sername_rp']?></font></td>
    <td height="" align="right"   ><font size="2"><B>หมายเลขโทรศัพท์ :</B></font></td>
    <td  >&nbsp;<font size="2"><?=$row_show['tel_s']?></font></td>
  </tr>
  <tr>
    
	<td height="20" align="right" valign="top" ><font size="2"><B>ประเภทการแจ้งซ่อม :</B></font></td>
    <td  valign="top">&nbsp;<font size="2"><?=$row_show['type_repair']?></font></td>

     <td height="20" align="right" valign="top" ><font size="2"><B>ที่อยู่ลูกค้า :</B></font></td>
    <td  valign="top">&nbsp;<font size="2"  >เลขที่&nbsp;<?=$row_show['address_rp']?>&nbsp;&nbsp;หมู่ที่&nbsp;<?=$row_show['moo_rp']?>&nbsp;&nbsp;ถนน&nbsp;<?=$row_show['road_rp']?><BR>&nbsp;ตำบล&nbsp;<?=$row_show['DISTRICT_NAME']?><BR>&nbsp;อำเภอ&nbsp;<?=$row_show['AMPHUR_NAME']?><BR>&nbsp;จังหวัด&nbsp;<?=$row_show['PROVINCE_NAME']?>&nbsp;รหัสไปรษณีย์&nbsp;<?=$row_show['zipcode']?></font></td>
  </tr>
  <tr>
    <td height="" align="right" ><font size="2"><B>ประเภทสินค้า :</B></font></td>
    <td ><font size="2">&nbsp;<?=$row_show['pd_name']?>&nbsp;&nbsp;<?=$row_show['lg_name']?></font></td>
    <td align="right" ><font size="2"><B>รุ่นสินค้า :</B></font></td>
    <td >&nbsp; <font size="2"><?=$row_show['pd_md_rp']?></font></td>
  </tr>
  <tr>
    <td height="" align="right"  valign="top"  ><font size="2"><B>หมายเลขเครื่อง/Serial number :</B></font></td>
<td  valign="top">&nbsp;<font size="2"><?=$row_show['serial_number']?></font>
</td>

  <td align="right" valign="" ><font size="2"><B>รายละเอียดอาการเสีย :</B></font></td>
    <td  valign="top">&nbsp; <font size="2"><textarea name="_detail_lose" id="detail_lose"  cols="20" rows="3" style=" background:#EEEEEE;" readonly ><?=$row_show['detail_lose']?></textarea></font></td>
  </tr>

  
  
    <tr>
    <td height="" align="right" > <font size="2"> <B>วันที่ซื้อสินค้า :</B></font></td>
    <td >&nbsp; <font size="2"><?=DateThai($row_show['date'])?></font></td>

	

  </tr>  
  <tr>
    <td height="" align="right" > <font size="2" color="#FF0000"> <B>วันที่หมดประกัน :</B></font></td>
    <td >&nbsp; <font size="2" color="#FF0000"><?=DateThai($row_show['date_stop'])?></font></td>

	<td align="right" ><font size="2"><B>สถานะการซ่อม : </B></font></td>
    <td >&nbsp;<img src="icon/<?=$row_show['icon']?>" width="16" height="16" >&nbsp;<font size="2">(<?=$row_show['name_status_product'];?>)</font>


    </td>

  </tr>  

</table>
</fieldset>


<fieldset style="width:95%;"><legend>ออกใบงาน</legend>
<?php
	include('connectdb.php'); 
	
	$sql_show = "select id_job from s_sheet  ORDER BY id_job DESC";
	$result_show = mysql_query($sql_show) or die(mysql_error());
	$row_show = mysql_fetch_array($result_show);
	$id=$row_show['id_job'];
	$id = $id + 1;
	$min = 10;
	for($i=strlen($id); $i < $min; $i++){
		$show_id = $show_id . 0;
	}
	$show_id = $show_id.$id;
	?>
<table width="100%" border="0" align="center" cellpadding="0" cellspacing="0" >
<tr>
  <td height="76" colspan="2" align="right" valign="top"><table width="100%" border="0" align="center" cellpadding="0" cellspacing="0" >
    <tr>
      <td width="268" height="30" align="right" ><font size="2">รหัสใบงาน :</font></td>
      <td width="188" >&nbsp;
     <INPUT NAME="id_job" TYPE="text" disabled value="<?=$show_id?>" MAXLENGTH="12"size=18>
     <INPUT NAME="_id_job" TYPE="hidden" value="<?=$show_id?>" MAXLENGTH="12" >
    </td>
      <td width="170" align="right" ><font size="2">วันที่ัรับเรื่อง :</font></td>
      <td width="227" >&nbsp;
        <input name="_date_times" type="text" disabled value="<?=DateTime(date('Y-m-d H:i:s'))?>" maxlength="10" size="20">
        <input name="_date_times" type="hidden"  value="<?=date('Y-m-d H:i:s')?>" maxlength="" ></td>
    </tr>
    <tr>
      <td height="27" align="right"  ><font size="2">ผู้ออกใบงาน :</font></td>
      <td  valign="top">&nbsp <input name="_bearer_user" type="hidden" id="bearer_user"><input name="_bearer_user" type="text" id="bearer_user" value="<? echo $_SESSION['ss_tl_name']."".$_SESSION['ss_ps_name']." ".$_SESSION['ss_ps_surname'];?>" style=" color:#CCC;" MAXLENGTH="100"size=18/></td>
      <td height="27" align="right"  ><font size="2">สถานะการซ่อมสินค้า :</font></td>
      <td  valign="top">&nbsp;
        <?
	include('connectdb.php');						//ยืมข้อมูลจาก regis
			$sql_1 = mysql_query("SELECT * FROM s_status_product WHERE id_status_product = '2'");			//เลือกข้อมูลจากตารางประเภทสมาชิก
			$show_1=mysql_fetch_array($sql_1);
			
			?>
        <input name="_id_status_product" value="พนักงานรับเรื่อง" type="text" maxlength="50"size=20 readonly="readonly" style=" color:#CCC;">
        <input name="_id_status_product" value="2" type="hidden" maxlength="50"size=20 readonly="readonly" style=" color:#CCC;"></td>
    </tr>
    <tr>
      <td height="27" align="right" valign="" ><font size="2">ประเภทการประกันสินค้า :</font></td>
      <td  valign="top">&nbsp;<input name="_type_insurance_product" id="type_insurance_product1" type="radio" value="ในประกัน"  >
        <font size="2">ในประกัน<font>
          <input name="_type_insurance_product" id="type_insurance_product2" type="radio" value="นอกประกัน" >
          <font size="2" >นอกประกัน<font> </td>
    </tr>


  <tr>
    <td align="right" ><font size="2">เกณฑ์ราคาค่าซ่อมสินค้า :</font></td>
    <td colspan="3" valign="top" ><table width="64%" border="1">
      <tr>
		<td width="14%" align="center"><font size="2">เลือก</font></td>
        <td width="60%" align="center"><font size="2">รายการเกณฑ์ราคาค่าซ่อมสินค้า</font></td>
        <td width="36%" align="center"><font size="2">ค่าซ่อม</font></td>  
      </tr>

<? 

			{
				$id = $_REQUEST['edit'];
				$sql_show = "SELECT
s_repairing_product.id_repairing_product,
s_criterion_price_repair.md_code,
s_criterion_price_repair.name_criterion_price_repair,
s_criterion_price_repair.standard_criterion_price_repair,
s_repairing_product.number_repairing_product,
s_criterion_price_repair.id_criterion_price_repair
FROM
s_repairing_product
Inner Join s_criterion_price_repair ON s_criterion_price_repair.md_code = s_repairing_product.md_code


where number_repairing_product = '$id' Order by standard_criterion_price_repair DESC  ";




	$result_show=mysql_query($sql_show)or die(mysql_error());
	$totalp = mysql_num_rows($result_show);
	$i = 0;
	while($row_show1=mysql_fetch_array($result_show))
	{


 	$id_criterion_price_repair = $row_show1['id_criterion_price_repair'];
	?>



	  <TR bgcolor="<? echo $bg?>" onMouseOver="this.style.backgroundColor ='#77BBFF'" onMouseOut="this.style.backgroundColor='<?=$bg?>'" >

	  <TD align="center" >

	 <font  size="2">
	 
	 <input type="checkbox" name="id_criterion_price_repair[]" id="chkadd<?=$i;?>" value="<?=$row_show1["id_criterion_price_repair"];?>">
	 
	 
	 </font>
	</TD>
	<TD align="left">
	 <font  size="2">&nbsp;<?=$row_show1['name_criterion_price_repair']?></font>
	</TD>
	<TD align="center" >
	<font  size="2" ><?=$row_show1['standard_criterion_price_repair']?></font>
	</TD>
<?}?>
	</TR>
    </table>


	
      </td> 
  </tr>

    <tr>
    
  <td height="43" colspan="4" align="center" valign="top">  <BR>
	<input	type="submit" name="<?=( !isset($edit_id)? 'bt_save':'' )?>" value="<?=( !isset($edit_id)? 'บันทึก':'')?>"  />
	<input type="hidden" name="hdnCount" value="<?=$i;?>">
	<input name="cancel" type="button"  onclick="link();" value="ยกเลิก" />
    </td>
         </tr>

  </table>
</table>
</fieldset>
</table></form>
<?}?>




Tag : PHP









ประวัติการแก้ไข
2012-09-08 09:56:20
Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2012-09-08 09:55:01 By : น้ำจัEฅu View : 1170 Reply : 2
 

 

No. 1



โพสกระทู้ ( 254 )
บทความ ( 0 )



สถานะออฟไลน์


แง่ววว หงายเงิ๊บ....ดันนนน






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-09-08 15:26:53 By : น้ำจัEฅu
 


 

No. 2



โพสกระทู้ ( 74,058 )
บทความ ( 838 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์
Twitter Facebook

ขอแบบรวบรัดคำถามครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-09-08 22:37:11 By : mr.win
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : พี่ๆช่วยดูทีนะคราบ เกี่ยวกับการเช็คค่าว่าง checkbox คือผมเลือกไปแล้วอะครับแต่มันยังขึ้นเตือนอยู่อะ ตามภาพเลยครับ
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ FTP| ใส่แถวของตาราง ใส่คอลัมน์ตาราง| ตัวยก ตัวห้อย ตัวพิมพ์ดีด| ใส่โค้ด ใส่การอ้างถึงคำพูด| ใส่ลีสต์
smiley for :lol: smiley for :ken: smiley for :D smiley for :) smiley for ;) smiley for :eek: smiley for :geek: smiley for :roll: smiley for :erm: smiley for :cool: smiley for :blank: smiley for :idea: smiley for :ehh: smiley for :aargh: smiley for :evil:
Insert PHP Code
Insert ASP Code
Insert VB.NET Code Insert C#.NET Code Insert JavaScript Code Insert C#.NET Code
Insert Java Code
Insert Android Code
Insert Objective-C Code
Insert XML Code
Insert SQL Code
Insert Code
เพื่อความเรียบร้อยของข้อความ ควรจัดรูปแบบให้พอดีกับขนาดของหน้าจอ เพื่อง่ายต่อการอ่านและสบายตา และตรวจสอบภาษาไทยให้ถูกต้อง

อัพโหลดแทรกรูปภาพ

Notice

เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ
อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง

   
  เพื่อความปลอดภัยและการตรวจสอบ กระทู้ที่แทรกไฟล์อัพโหลดไฟล์จากที่อื่น อาจจะถูกลบทิ้ง
 
โดย
อีเมล์
บวกค่าให้ถูก
<= ตัวเลขฮินดูอารบิก เช่น 123 (หรือล็อกอินเข้าระบบสมาชิกเพื่อไม่ต้องกรอก)







Exchange: นำเข้าสินค้าจากจีน, Taobao, เฟอร์นิเจอร์, ของพรีเมี่ยม, ร่ม, ปากกา, power bank, แฟลชไดร์ฟ, กระบอกน้ำ

Load balance : Server 00
ThaiCreate.Com Logo
© www.ThaiCreate.Com. 2003-2024 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 อัตราราคา คลิกที่นี่