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 > ถามปัญหาการ เลือก list 2ชั้น กรณีที่ list ที่2 มีเงื่อนไขมากกว่านึง



 

ถามปัญหาการ เลือก list 2ชั้น กรณีที่ list ที่2 มีเงื่อนไขมากกว่านึง

 



Topic : 121728



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



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




ต้องแก้ยังไงคะ มันมีปัญหาตอนจะเก็บลงฐานข้อมูล พอเลือก list ที่2 ไม่ว่าเลือกอันไหนมันเก็บค่าเดียว

Code
// ส่วนของ script <script type="text/javascript" language="Javascript"> $(document).ready(function(){ showHideOption(); $("[name=EqName]").change(function(){ showHideOption(); }); }); function showHideOption(){ var option_type = $("[name=EqName]").val(); if(option_type=="Atomic-Absorption-Spectrometer(AA)"){ $("#option").fadeIn();$("#option1").fadeOut();$("#option2").fadeOut();$("#option3").fadeOut(); $("#option4").fadeOut();$("#option5").fadeOut();$("#option6").fadeOut();$("#option7").fadeOut(); } else if(option_type=="Hi-performance-liquid-chromatography(HPLC)"){ $("#option1").fadeIn();$("#option").fadeOut();$("#option2").fadeOut();$("#option3").fadeOut(); $("#option4").fadeOut();$("#option5").fadeOut();$("#option6").fadeOut();$("#option7").fadeOut(); } else if(option_type=="Fourier-transform-infared-spectroscopy"){ $("#option2").fadeIn();$("#option").fadeOut();$("#option1").fadeOut();$("#option3").fadeOut(); $("#option4").fadeOut();$("#option5").fadeOut();$("#option6").fadeOut();$("#option7").fadeOut(); } else if(option_type=="Ultraviolet-Visible-specttrophotometer"){ $("#option3").fadeIn();$("#option").fadeOut();$("#option1").fadeOut();$("#option2").fadeOut(); $("#option4").fadeOut();$("#option5").fadeOut();$("#option6").fadeOut();$("#option7").fadeOut(); } else if(option_type=="Polymerase-chain-reaction"){ $("#option4").fadeIn();$("#option").fadeOut();$("#option1").fadeOut();$("#option2").fadeOut(); $("#option3").fadeOut();$("#option5").fadeOut();$("#option6").fadeOut();$("#option7").fadeOut(); } else if(option_type=="Gel-Documentation"){ $("#option5").fadeIn();$("#option").fadeOut();$("#option1").fadeOut();$("#option2").fadeOut(); $("#option3").fadeOut();$("#option4").fadeOut();$("#option6").fadeOut();$("#option7").fadeOut(); } else if(option_type=="น้ำกลั่นคุณภาพ-Water-Distiller"){ $("#option6").fadeIn();$("#option").fadeOut();$("#option1").fadeOut();$("#option2").fadeOut(); $("#option3").fadeOut();$("#option4").fadeOut();$("#option5").fadeOut();$("#option7").fadeOut(); } else if(option_type=="Hot-air-oven"){ $("#option7").fadeIn();$("#option").fadeOut();$("#option1").fadeOut();$("#option2").fadeOut(); $("#option3").fadeOut();$("#option4").fadeOut();$("#option5").fadeOut();$("#option6").fadeOut(); } else if(option_type=="Polymerase-chain-reaction1"){ $("#option4").fadeIn();$("#option").fadeOut();$("#option1").fadeOut();$("#option2").fadeOut(); $("#option3").fadeOut();$("#option7").fadeOut();$("#option5").fadeOut();$("#option6").fadeOut(); } else if(option_type=="Polymerase-chain-reaction2"){ $("#option4").fadeIn();$("#option").fadeOut();$("#option1").fadeOut();$("#option2").fadeOut(); $("#option3").fadeOut();$("#option7").fadeOut();$("#option5").fadeOut();$("#option6").fadeOut(); } else{ $("#option").fadeOut(); $("#option1").fadeOut(); $("#option2").fadeOut(); $("#option3").fadeOut(); $("#option4").fadeOut();$("#option5").fadeOut();$("#option6").fadeOut();$("#option7").fadeOut(); //$("[name=data1]").attr("disabled",true); } } </script> //ส่วนของ list ที่1 $sql1="SELECT EqName FROM equipment;"; $result1= mysql_query($sql1); echo mysql_error(); echo "ชื่ออุปกรณ์"; echo "<select name='EqName' >"; echo "<option value='0'>-- ทุกประเภท --</option>"; while($dbdepart1=mysql_fetch_array($result1)){ echo "<option value=".$dbdepart1['EqName'].">".$dbdepart1['EqName']."</option>"; } echo "</select>"; //ส่วนของ list ที่2 <div style="width:94%"id="option"> รายการ&nbsp;&nbsp;<select name="DeviceID"> <br /> <?php $q="SELECT DeviceID,DeviceName,Unit FROM charge WHERE DeviceID LIKE '1%'"; $qr=mysql_query($q); while($rs=mysql_fetch_array($qr)){ ?> <option value="<?=$rs['DeviceID']?>"><?=$rs['DeviceName']?><?=$rs['Unit']?></option> <?php }?> <br /></select></div> <div style="width:94%"id="option1"> รายการ&nbsp;&nbsp;<select name="DeviceID"> <?php $q="SELECT DeviceID,DeviceName,Unit FROM charge WHERE DeviceID LIKE '2%'"; $qr=mysql_query($q); while($rs=mysql_fetch_array($qr)){ ?> <option value="<?=$rs['DeviceID']?>"><?=$rs['DeviceName']?><?=$rs['Unit']?></option> <?php }?> </select></div> <div style="width:94%"id="option2"> รายการ&nbsp;&nbsp;<select name="DeviceID"> <?php $q="SELECT DeviceID,DeviceName,Unit FROM charge WHERE DeviceID LIKE '3%'"; $qr=mysql_query($q); while($rs=mysql_fetch_array($qr)){ ?> <option value="<?=$rs['DeviceID']?>"><?=$rs['DeviceName']?><?=$rs['Unit']?></option> <?php }?> </select></div> <div style="width:94%"id="option3"> รายการ&nbsp;&nbsp;<select name="DeviceID"> <?php $q="SELECT DeviceID,DeviceName,Unit FROM charge WHERE DeviceID LIKE '4%'"; $qr=mysql_query($q); while($rs=mysql_fetch_array($qr)){ ?> <option value="<?=$rs['DeviceID']?>"><?=$rs['DeviceName']?><?=$rs['Unit']?></option> <?php }?> </select></div> <div style="width:94%"id="option4"> รายการ&nbsp;&nbsp;<select name="DeviceID"> <?php $q="SELECT DeviceID,DeviceName,Unit FROM charge WHERE DeviceID LIKE '5%'"; $qr=mysql_query($q); while($rs=mysql_fetch_array($qr)){ ?> <option value="<?=$rs['DeviceID']?>"><?=$rs['DeviceName']?><?=$rs['Unit']?></option> <?php }?></select></div> <div style="width:94%"id="option5"> รายการ&nbsp;&nbsp;<select name="DeviceID"> <?php $q="SELECT DeviceID,DeviceName,Unit FROM charge WHERE DeviceID LIKE '6%'"; $qr=mysql_query($q); while($rs=mysql_fetch_array($qr)){ ?> <option value="<?=$rs['DeviceID']?>"><?=$rs['DeviceName']?><?=$rs['Unit']?></option> <?php }?></select></div> <div style="width:94%"id="option6"> รายการ&nbsp;&nbsp;<select name="DeviceID"> <?php $q="SELECT DeviceID,DeviceName,Unit FROM charge WHERE DeviceID LIKE '7%'"; $qr=mysql_query($q); while($rs=mysql_fetch_array($qr)){ ?> <option value="<?=$rs['DeviceID']?>"><?=$rs['DeviceName']?><?=$rs['Unit']?></option> <?php }?></select></div> <div style="width:94%"id="option7"> รายการ&nbsp;&nbsp;<select name="DeviceID"> <?php $q="SELECT DeviceID,DeviceName,Unit FROM charge WHERE DeviceID LIKE '8%'"; $qr=mysql_query($q); while($rs=mysql_fetch_array($qr)){ ?> <option value="<?=$rs['DeviceID']?>"><?=$rs['DeviceName']?><?=$rs['Unit']?></option> <?php }?></select></div>([glow=red][glow=red]มันเก็บค่าสุดท้ายที่อยู่ใน select นี้[/glow][/glow])




Tag : PHP, MySQL, JavaScript







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2016-03-03 15:06:08 By : yayaya View : 788 Reply : 2
 

 

No. 1



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

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

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

จัดเก็บแบไหนครับ ได้ Loop พื่อ Insert หรือเปล่าครับ






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2016-03-04 09:53:18 By : mr.win
 


 

No. 2



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

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

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


<div style="width:94%"id="option1">
รายการ&nbsp;&nbsp;<select name="DeviceID">

...
...
....


<div style="width:94%"id="option7">
รายการ&nbsp;&nbsp;<select name="DeviceID">

ก้อใช้ชื่อเดียวกันทั้งหมดเลยนี่นา

เปลี่ยนเป็นอาร์เรย์ดูครับ

รายการ&nbsp;&nbsp;<select name="DeviceID[]">
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2016-03-04 13:55:39 By : sakuraei
 

   

ค้นหาข้อมูล


   
 

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