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 : 091843

Guest




ตัวอย่างค่ะ

เวลาเรากดเพิ่มจะให้ รหัสวิชา กับ ชื่อวิชา มาตารางนี้

exam



Tag : PHP, HTML/CSS, JavaScript







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2013-03-05 14:05:14 By : iiC View : 1027 Reply : 6
 

 

No. 1



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

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

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

Checkbox มันส่งค่าอะไรมาครับ ถ้า 1 หรือ 0 ก็เพียงเอาไป if เอาน่ะครับ

Code (PHP)
<?
if($_POST["CheckboxName"] == "1")
{
 // Statement
}
?>







แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-03-05 16:17:13 By : mr.win
 


 

No. 2



โพสกระทู้ ( 1,819 )
บทความ ( 20 )

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

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

ใช้ isset() ดีกว่าครับ
เพราะฟอร์มจะไม่สร้างตัวแปรจาก checkbox ที่ไม่มีสถานะ checked
การตรวจโดยมั่นใจว่ามันมีค่าอยู่จะทำให้เกิด error (แต่ส่วนใหญ่คงไม่รู้สึกตัวกันเพราะนิยมปิด error_reporting)


<?php
if(isset($_POST["CheckboxName"]))
{
 // Statement
}
?>

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-03-06 04:20:20 By : cookiephp
 

 

No. 3



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

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

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


แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-03-06 09:02:11 By : mr.win
 


 

No. 4

Guest


พี่ๆค่ะ ถ้าโค้ดของหนูเป็นแบบนี้ หนูจะแทรกคำสั่งเข้าไปตรงส่วนไหนได้ค่ะ พอหนูเปิด <?php ?> ครอบส่วนที่เราต้องการให้มันทำงาน มัน Error ค่ะ

CODE

Code (PHP)
<?php session_start(); ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-874" />
<style type="text/css">
<!--
body,td,th {
	color: #434343;
	font-size: 12px;
}
body {
	background-image: url();
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	
}
a:link {
	text-decoration: none;
	color: #0000FF;
}
a:visited {
	text-decoration: none;
	color: #0000FF;
}
a:hover {
	text-decoration: none;
	color: #FF0000;
}
a:active {
	text-decoration: none;
	color: #FF0000;
}
.style4 {font-size: 24px; font-family: "TH SarabunIT๙", "TH SarabunPSK"; }
.style6 {font-size: 20px; font-family: "TH SarabunIT๙", "TH SarabunPSK"; }
.style7 {font-family: "TH SarabunIT๙", "TH SarabunPSK"}
.style9 {font-size: 20px}
.style12 {font-size: 20px; font-family: "TH SarabunIT๙", "TH SarabunPSK"; color: #000000; }
-->
</style><title>In-Exam</title></head>

<body>
<p>
  <?php
  include'connect_db.php';
  $sql="SELECT * FROM exam WHERE teacher_id = '".$_SESSION['sess_tid']."' ORDER BY exam_code ASC;"; // เรียงลำดับน้อยไปมาก 
  $result=mysql_query($sql);
  ?>
</p>
<table width="1000" border="0" align="center" cellpadding="0" cellspacing="0">
    <tr>
      <td width="20" rowspan="16" valign="top"><table width="20" border="0" cellspacing="0" cellpadding="0">
        <tr>
          <td><img src="img/images/6_04.jpg" width="20" height="600" /></td>
        </tr>
      </table></td>
      <td colspan="5">&nbsp;</td>
      <td width="20" rowspan="16" valign="top"><table width="20" border="0" cellspacing="0" cellpadding="0">
        <tr>
          <td><img src="img/images/6_06.jpg" width="20" height="600" /></td>
        </tr>
      </table></td>
    </tr>
  <tr>
    <td width="147">&nbsp;</td>
    <td width="557">&nbsp;</td>
    <td width="155"><div align="center"><a href="exam_addnew.php" class="style6">เพิ่มข้อมูลหมวดหมู่ข้อสอบ</a></div></td>
    <td width="14"><div align="center">||</div></td>
    <td width="87"><div align="center"><span class="style6"><a href="index_teacher.php">กลับสู่หน้าหลัก</a></span></div></td>
  </tr>
  <tr>
    <td colspan="5"><table width="960" border="0" cellspacing="0" cellpadding="0">
      <tr>
        <td height="20"><img src="img/images/6_02.jpg" width="960" height="20" /></td>
      </tr>
    </table></td>
  </tr>
  <tr>
    <td colspan="5">&nbsp;</td>
  </tr>
  
  <tr>
    <td colspan="5"><table width="960" border="0" align="center" cellpadding="0" cellspacing="0">
      <tr>
        <td><form id="form3" name="form3" method="post" action="">
          <table width="960" border="1" cellpadding="1" cellspacing="1">
            <tr>
              <td colspan="3" background="img/exam3.jpg" bgcolor="#FFCC66"><div align="center" class="style4">เพิ่มแบบทดสอบ</div></td>
              <!-- <td width="90" height="28" background="img/exam2.jpg"><div align="center">ลำดับ</div></td> -->
              <td width="169" height="30" background="img/exam3.jpg" bgcolor="#FFCC66"><div align="center" class="style4">รหัสวิชา</div></td>
              <td width="478" background="img/exam4.jpg" bgcolor="#FFCC66"><div align="center" class="style4">ชื่อวิชา</div></td>
              <td width="60" colspan="2" background="img/exam1.jpg" bgcolor="#FFCC66"><div align="center" class="style4">ลบ</div></td>
            </tr>
            <?php
	while($p_arr=mysql_fetch_array($result))
		{
		?>
            <tr>
              <td width="78" height="35" bgcolor="#FFFFCC"><label>
                <input type="checkbox" name="first" id="first" value="first" />
                </label>
                  <span class="style12">ก่อนเรียน</span> </td>
              <td width="77" bgcolor="#FFFFCC"><label>
                <input type="checkbox" name="after" id="after" value="after" />
                </label>
                  <span class="style12">หลังเรียน</span> </td>
              <td width="65" bgcolor="#FFFFCC">
                <div align="left">
                   &nbsp;
                   <a href="#"></a><input type="image" name="Submit" value="Submit" src="img/041.gif" alt="Button" onclick="Submit" />
                  &nbsp;</div></td>
              <!--<td bgcolor="#FFFFCC"><div align="center">
              <?//php  echo $p_arr['in_id']; ?>
            </div></td> -->
              <td bgcolor="#FFFFCC"><div align="center">
                  <?php  echo $p_arr['exam_code']; ?>
              </div></td>
              <td bgcolor="#FFFFCC"><a href=" exam_questionall.php?idinsert=<?php echo $p_arr['exam_code'];?>">
               &nbsp;&nbsp;<?php  echo $p_arr['exam_name']; ?>
              </a></td>
              <td><div align="center"><a href="exam_delete.php?idpredell=<?php echo $p_arr['exam_id'];?>" class="style7 style9" onclick="return confirm('คุณแน่ใจว่าต้องการลบ');"><img src="img/042.gif" width="36" height="28" border="0" /></a></div></td>
            </tr>
            <?php
  				}
 			 ?>
          </table>
                  </form>
          </td>
        </tr>
    </table></td>
  </tr>
  <tr>
    <td colspan="5">&nbsp;</td>
  </tr>
  <tr>
    <td colspan="5">&nbsp;</td>
  </tr>
  <tr>
    <td colspan="5">&nbsp;</td>
  </tr>
  <tr>
    <td colspan="5">&nbsp;</td>
  </tr>
  <tr>
    <td colspan="5">&nbsp;</td>
  </tr>
  <tr>
    <td colspan="5">&nbsp;</td>
  </tr>
  <tr>
    <td height="33" colspan="5">&nbsp;</td>
  </tr>
  <tr>
    <td height="36" colspan="5">&nbsp;</td>
  </tr>
  <tr>
    <td height="33" colspan="5">&nbsp;</td>
  </tr>
  <tr>
    <td height="33" colspan="5">&nbsp;</td>
  </tr>
  
  
  <tr>
    <td colspan="5">&nbsp;</td>
  </tr>
  <tr>
    <td valign="top"><img src="img/images/6_07.jpg" width="20" height="20" /></td>
    <td colspan="5" valign="top"><table width="960" border="0" cellspacing="0" cellpadding="0">
      <tr>
        <td><img src="img/images/6_08.jpg" width="960" height="20" /></td>
      </tr>
    </table></td>
    <td valign="top"><img src="img/images/6_09.jpg" width="20" height="20" /></td>
  </tr>
</table>
<p>&nbsp; </p>
</body>
</html>

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-03-06 12:59:24 By : iiC
 


 

No. 5



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

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

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


ขอโทษ จขกท ด้วยนะครับพอดีเห็นตั้งกระทุ้ checkbox ขึ้นมา เลยขอถามด้วย

1.หน้าส่งข้อมูลผมมี 1 checkbox ถ้าติ้ก =true ถ้าไม่ก็ = false


โค้ดที่ผมลองทำดูแต่ยังไม่ได้ ข้อมูลไม่เข้าน่ะครับ

Code (PHP)
<?php

if(isset($_POST[rename]))
{
    $rename ="true";
}
else
{
 $rename ="false";
}
?>
           <input type="checkbox" name="rename" id="rename"  value="$rename"
   



2.แล้วทีนี้หน้า บันทึกก็ส่งค่าตัวแปรธรรมดาใช่ไหม

'".$_POST["rename"]."',

3.ในหน้าแสดงข้อมูล จะต้องใช้คำสั่งเงื่อนไขยังไงให้ checkbox แสดงตามฐานข้อมูล true=ให้check false=ไม่ check
หรือมีลิ้งค์ ขอรบกวนด้วยนะครับ


ประวัติการแก้ไข
2013-03-06 17:08:22
2013-03-06 17:10:49
2013-03-06 17:11:02
2013-03-06 17:15:16
2013-03-06 17:17:23
2013-03-06 18:03:55
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-03-06 13:25:30 By : puldool
 


 

No. 6

Guest


คุณ rapeepat ไม่เป็นไรค่ะ ข้อมูลมีประโยชน์จะได้นำไปประยุกต์กันค่ะ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-03-06 14:18:03 By : iiC
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
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 01
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 อัตราราคา คลิกที่นี่