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,027

HOME > PHP > PHP Forum > คืออยากให้ checkbox แล้วแสดงค่าในอีกส่วนนึงทันที และมีการคิดราคารวมของที่นั่งที่ถูกเช็คโดยราคาดึงมาจาก db น่ะค่ะ



 

คืออยากให้ checkbox แล้วแสดงค่าในอีกส่วนนึงทันที และมีการคิดราคารวมของที่นั่งที่ถูกเช็คโดยราคาดึงมาจาก db น่ะค่ะ

 



Topic : 073622



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



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



ที่นั่งเป็น checkbox ค่ะ
สามารถเช็คได้มากกว่า 1 ที่นั่ง

แล้วราคาที่นั่งก็จะแตกต่างกันไปตาม session ของผู้ใช้ด้วยน่ะค่ะ

ส่วนของการ checked seat

คือ.. อยากให้เวลา checked ที่นั่งแล้วมันไปแสดงผลที่ส่วน Summary อัตโนมัติน่ะค่ะ

ส่วนที่ต้องการให้แสเงผล

รบกวนด้วยนะคะ
ขอบคุณมากค่ะ

<!--VIP seat--->
<td id="F1">A</td>
      <td><div id="VIP"> <input type='checkbox' name='VIP_chk[]' value='1' id="A1" /><label for="A1"></label></div></td>
      <td><div id="VIP"> <input type='checkbox' name='VIP_chk[]' value='2' id="A2" /><label for="A2"></label></div></td>
      <td><div id="VIP"> <input type='checkbox' name='VIP_chk[]' value='3' id="A3" /><label for="A3"></label></div></td>
      <td><div id="VIP"> <input type='checkbox' name='VIP_chk[]' value='4' id="A4" /><label for="A4"></label></div></td>
      <td><div id="VIP"> <input type='checkbox' name='VIP_chk[]' value='5' id="A5" /><label for="A5"></label></div></td>
      <td><div id="VIP"> <input type='checkbox' name='VIP_chk[]' value='6' id="A6" /><label for="A6"></label></div></td>
      <td><div id="VIP"> <input type='checkbox' name='VIP_chk[]' value='7' id="A7" /><label for="A7"></label></div></td>
      <td><div id="VIP"> <input type='checkbox' name='VIP_chk[]' value='8' id="A8" /><label for="A8"></label></div></td>
      <td><div id="VIP"> <input type='checkbox' name='VIP_chk[]' value='9' id="A9" /><label for="A9"></label></div></td>
      <td><div id="VIP"> <input type='checkbox' name='VIP_chk[]' value='10' id="A10" /><label for="A10"></label></div></td>
      <td><div id="VIP"> <input type='checkbox' name='VIP_chk[]' value='11' id="A11" /><label for="A11"></label></div></td>
      <td><div id="VIP"> <input type='checkbox' name='VIP_chk[]' value='12' id="A12" /><label for="A12"></label></div></td>
      <td><div id="VIP"> <input type='checkbox' name='VIP_chk[]' value='13' id="A13" /><label for="A13"></label></div></td>
      <td><div id="VIP"> <input type='checkbox' name='VIP_chk[]' value='14' id="A14" /><label for="A14"></label></div></td>
      <td><div id="VIP"> <input type='checkbox' name='VIP_chk[]' value='15' id="A15" /><label for="A15"></label></div></td>
      <td><div id="VIP"> <input type='checkbox' name='VIP_chk[]' value='16' id="A16" /><label for="A16"></label></div></td>
    </tr>

<!--namal Seat-->
<td id="F1">G</td>
<td><div id="nomal"> <input type='checkbox' name='nomal_chk[]' value='231' id="G1"  /><label for="G1"></label></div></td>
      <td><div id="nomal"> <input type='checkbox' name='nomal_chk[]' value='232' id="G2"  /><label for="G2"></label></div></td>
      <td><div id="nomal"> <input type='checkbox' name='nomal_chk[]' value='233' id="G3"  /><label for="G3"></label></div></td>
      <td><div id="nomal"> <input type='checkbox' name='nomal_chk[]' value='234' id="G4"  /><label for="G4"></label></div></td>
      <td><div id="nomal"> <input type='checkbox' name='nomal_chk[]' value='235' id="G5"  /><label for="G5"></label></div></td>
      <td><div id="nomal"> <input type='checkbox' name='nomal_chk[]' value='236' id="G6"  /><label for="G6"></label></div></td>
      <td><div id="nomal"> <input type='checkbox' name='nomal_chk[]' value='237' id="G7"  /><label for="G7"></label></div></td>
      <td><div id="nomal"> <input type='checkbox' name='nomal_chk[]' value='238' id="G8"  /><label for="G8"></label></div></td>
      <td><div id="nomal"> <input type='checkbox' name='nomal_chk[]' value='239' id="G9"  /><label for="G9"></label></div></td>
      <td><div id="nomal"> <input type='checkbox' name='nomal_chk[]' value='240' id="G10"  /><label for="G10"></label></div></td>
      <td><div id="nomal"> <input type='checkbox' name='nomal_chk[]' value='241' id="G11"  /><label for="G11"></label></div></td>
      <td><div id="nomal"> <input type='checkbox' name='nomal_chk[]' value='242' id="G12"  /><label for="G12"></label></div></td>
      <td><div id="nomal"> <input type='checkbox' name='nomal_chk[]' value='243' id="G13"  /><label for="G13"></label></div></td>
      <td><div id="nomal"> <input type='checkbox' name='nomal_chk[]' value='244' id="G14"  /><label for="G14"></label></div></td>
      <td><div id="nomal"> <input type='checkbox' name='nomal_chk[]' value='245' id="G15"  /><label for="G15"></label></div></td>
      <td><div id="nomal"> <input type='checkbox' name='nomal_chk[]' value='246' id="G16"  /><label for="G16"></label></div></td>
      <td><div id="nomal"> <input type='checkbox' name='nomal_chk[]' value='247' id="G17"  /><label for="G17"></label></div></td>
      <td><div id="nomal"> <input type='checkbox' name='nomal_chk[]' value='248' id="G18"  /><label for="G18"></label></div></td>
      <td><div id="nomal"> <input type='checkbox' name='nomal_chk[]' value='249' id="G19"  /><label for="G19"></label></div></td>
      <td><div id="nomal"> <input type='checkbox' name='nomal_chk[]' value='250' id="G20"  /><label for="G20"></label></div></td>
      <td><div id="nomal"> <input type='checkbox' name='nomal_chk[]' value='251' id="G21"  /><label for="G21"></label></div></td>
      <td><div id="nomal"> <input type='checkbox' name='nomal_chk[]' value='252' id="G22"  /><label for="G22"></label></div></td>
        </tr>

<!--แสดงราคาตาม session ของลูกค้า-->
<!-- VIP Price-->
<?
            $Username=$_SESSION['Username'];
            $sql= "SELECT tprice.Price
					FROM otcustomer, tprice
					WHERE otcustomer.tickettypeid = tprice.TicketTypeID
					AND SeatKindID =1
					AND SeatTypeID =1
					AND otcustomer.Username =  '$Username'
					UNION SELECT tprice.Price
					FROM tagency, tprice
					WHERE tagency.tickettypeid = tprice.TicketTypeID
					AND SeatKindID =1
					AND SeatTypeID =1
					AND tagency.Username = '$Username'";
            $result=mysql_query($sql);
            while($data=mysql_fetch_array($result)){
        ?>
            <td width="50" align="left"><?=$data["Price"]; } ?></td>
            <td>&nbsp;&nbsp;&nbsp;&nbsp;<img src="images_main/seat.png" width="15" height="15" /></td>

<!-- normal Price-->
            <?
            $Username=$_SESSION['Username'];
            $sql= "SELECT tprice.Price
					FROM otcustomer, tprice
					WHERE otcustomer.tickettypeid = tprice.TicketTypeID
					AND SeatKindID =2
					AND SeatTypeID =3
					AND otcustomer.Username =  '$Username'
					UNION SELECT tprice.Price
					FROM tagency, tprice
					WHERE tagency.tickettypeid = tprice.TicketTypeID
					AND SeatKindID =2
					AND SeatTypeID =3
					AND tagency.Username = '$Username'";
            $result=mysql_query($sql);
            while($data=mysql_fetch_array($result)){
        ?>
        <td width="100" align="left"><?=$data["Price"]; } ?></td>
      </table>

<!---ตารางแสดงผลการเลือก-->
table id="Summary_booking" width="350" height="300" border="0" cellspacing="0" cellpadding="0">
            <tr>
              <td width="120" height="10"/><div align="left"></div>              
            </tr>
            <tr>
            <tr>
              <td ><div align="left"><strong>&nbsp;&nbsp;&nbsp;&nbsp;Summary </strong></div></td>
            </tr>
<!--VIP Seat ที่ถูกเช็คทั้งหมด-->
            <tr>
              <td align="right"><div align="right">VIP Seat &nbsp;&nbsp; : </div></td>
              <td align="center"> </td>
            </tr>
<!--nomal Seat ที่ถูกเช็คทั้งหมด-->
            <tr>
              <td align="right"><div align="right">Nomal Seat &nbsp;&nbsp; : </div></td>
              <td align="center"> </td>
            </tr>
<!--ราคา Seat ที่ถูกเช็คทั้งหมด (VIP+namal)-->
            <tr>
              <td align="right"><div align="right">Total &nbsp;&nbsp; : </div></td>
              <td align="center"> </td>
            </tr>
        </table>


ปล. ทั้ง 2 ส่วนนี้อยู่ในเพจเดียวกันนะคะ



Tag : PHP, JavaScript, CakePHP







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2012-02-11 04:46:47 By : finalthanks View : 1369 Reply : 4
 

 

No. 1



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

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

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

ถ้าจะให้คำนวณมันทีจะต้องเขียนดักจับ Event OnClick ของ Checkbox ครับ เช่น

Code
<script>
function sumprice(price)
{
alert(price);
}
</script
<input type='checkbox' name='VIP_chk[]' value='1' id="A1" OnClick="if(this.checked){sumprice('150');}" />


เขียนเป็นแนวทางครับ คุณน่าจะต้องเอา price ไปใช้งานต่อ ใช่้พวก parseFloat บวกกันได้ไม่ยากครับ

Go to : JavaScript ParseFloat() Convert String to Number






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-02-11 06:36:20 By : webmaster
 


 

No. 2



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



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

ขอบคุณค่ะ เดี๋ยวจะลองดูค่ะ ^^
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-02-11 08:45:44 By : finalthanks
 

 

No. 3



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

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

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


แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-02-11 11:45:49 By : webmaster
 


 

No. 4



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



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

รบกวนช่วยไกด์ให้หน่อยได้ไหมอ่ะคะ ว่าถ้าเช็คหลายอันน่ะค่ะ แล้วต้องเองมาบวกกันน่ะค่ะ เขียนไงอ่ะคะ ><"
หนู... ไม่เคยเขียน js มาก่อนน่ะค่ะ เลยงง ๆ มึน ๆ กับแพ็ทเทิลมันเบา ๆ
ยังไง รบกวนด้วยนะคะ ขอบคุณค่ะ

Code (PHP)
 <?
// get price 
$Username=$_SESSION['Username'];
			
            $VIPPrice= "SELECT tprice.Price
					FROM otcustomer, tprice
					WHERE otcustomer.tickettypeid = tprice.TicketTypeID
					AND SeatKindID =1
					AND SeatTypeID =1
					AND otcustomer.Username =  '$Username'
					UNION 
					SELECT tprice.Price
					FROM tagency, tprice
					WHERE tagency.tickettypeid = tprice.TicketTypeID
					AND SeatKindID =1
					AND SeatTypeID =1
					AND tagency.Username = '$Username'";
            $VIPPrice_result=mysql_query($VIPPrice);
            $VIPdata=mysql_fetch_array($VIPPrice_result);
			
            $normalPrice= "SELECT tprice.Price
					FROM otcustomer, tprice
					WHERE otcustomer.tickettypeid = tprice.TicketTypeID
					AND SeatKindID =2
					AND SeatTypeID =3
					AND otcustomer.Username =  '$Username'
					UNION 
					SELECT tprice.Price
					FROM tagency, tprice
					WHERE tagency.tickettypeid = tprice.TicketTypeID
					AND SeatKindID =2
					AND SeatTypeID =3
					AND tagency.Username = '$Username'";
            $normalPrice_result=mysql_query($normalPrice);
            $normaldata=mysql_fetch_array($normalPrice_result);
        
				?>
<!---VIP seat-->

<td><div id="VIP"> <input type='checkbox' name='VIP_chk[]' value='1' id="A1" onclick="if(this.checked){sumprice('<?=$VIPdata["Price"]; ?>');}" />
      <label for="A1"></label></div></td>
      <td><div id="VIP"> <input type='checkbox' name='VIP_chk[]' value='2' id="A2" onclick="if(this.checked){sumprice('<?=$VIPdata["Price"]; ?>');}" />
      <label for="A2"></label></div></td>
      <td><div id="VIP"> <input type='checkbox' name='VIP_chk[]' value='3' id="A3" onclick="if(this.checked){sumprice('<?=$VIPdata["Price"]; ?>');}" /> 

<!--normal seat-->

<td><div id="normal"> <input type='checkbox' name='normal_chk[]' value='231' id="G1" onclick="if(this.checked){sumprice('<?=$normaldata["Price"]; ?>');}"  />
      <label for="G1"></label></div></td>
      <td><div id="normal"> <input type='checkbox' name='normal_chk[]' value='232' id="G2" onclick="if(this.checked){sumprice('<?=$normaldata["Price"]; ?>');}"  />
      <label for="G2"></label></div></td>
      <td><div id="normal"> <input type='checkbox' name='normal_chk[]' value='233' id="G3" onclick="if(this.checked){sumprice('<?=$normaldata["Price"]; ?>');}"  />



แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-02-11 16:45:08 By : finalthanks
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : คืออยากให้ checkbox แล้วแสดงค่าในอีกส่วนนึงทันที และมีการคิดราคารวมของที่นั่งที่ถูกเช็คโดยราคาดึงมาจาก db น่ะค่ะ
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ 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 03
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 อัตราราคา คลิกที่นี่