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 > ใครเก่ง php ช่วยหน่อยค่ะ ทำไม select ข้อมูลขึ้นมาแล้วมันรีโหลดอ่ะคะ ไม่เข้าใจ



 

ใครเก่ง php ช่วยหน่อยค่ะ ทำไม select ข้อมูลขึ้นมาแล้วมันรีโหลดอ่ะคะ ไม่เข้าใจ

 



Topic : 104817

Guest




atm

ตามรูปอ่ะค่ะไม่รู้จะอธิบายไง แต่คือพอเลือก 1อันแล้วมันดันรีโหลด เลือกบรรยากาศราคาก็ตกไปอยู่ช่องสอง พอเลือกประเภทห้อง มันก็รีโหลดอีก งงค่ะ

Code (PHP)
<table width="98%" height="124" border="0" align="center" cellpadding="1" cellspacing="1">
          <tr valign="top">
            <td width="17%" height="30"><div align="right" class="style2 style15">
                <div align="right">หมายเลขห้องพัก :</div>
            </div></td>
            <td colspan="2"><span class="style13 style14">
              <input name="roomname" type="text" id="roomname" size="6" />
              *</span></td>
          </tr>
          <tr>
            <td height="15" valign="top"><div align="right" class="style14 style16">
                <div align="right">บรรยากาศ : </div>
            </div></td>
            <td colspan="2" valign="top">
<select name="atm" onchange="window.location='?atm='+this.value+'&amp;select=<?php echo $_REQUEST['select'] ?>'">
                  <option value="">&lt;-- Please Select Item --&gt;</option>
                  <?
            $strSQL = "SELECT * FROM atmosphere ORDER BY atm_id  ASC";
            $objQuery = mysql_query($strSQL);
            while($objResult = mysql_fetch_array($objQuery))
            {
                if($_REQUEST["atm"] == $objResult["atm_id"])
                {
                    $sel = "selected";
                }
                else
                {
                    $sel = "";
                }
            ?>
                  <option value="<?=$objResult["atm_id"];?>" <?=$sel;?>>
                  <?=$objResult["atm_name"];?>
                  <?=$objResult["atm_id"];?>
                  </option>
                  <?
            }
            ?>
              </select>
                *
                <?
          if($_REQUEST["atm"] != "")
          {
            $strSQL = "SELECT * FROM atmosphere  WHERE atm_id = '".$_REQUEST["atm"]."' ";
            $objQuery = mysql_query($strSQL);
            $objResult2 = mysql_fetch_array($objQuery);
            $Price = $objResult2["atm_price"];
		
          }

          ?>
                <input name="atm_price" type="text" disabled="disabled" id="atm_price" value="<? echo number_format($atm_price,2) ?> " size="10" />
            </td>
          </tr>
          <tr>
            <td height="15" valign="top"><div align="right" class="style14 style16">
                <div align="right">ประเภทห้องพัก : </div>
            </div></td>
            <td colspan="2" valign="top"><p><span class="style13 style14">
                <select name="room_type" onchange="window.location='?room_type='+this.value+'&amp;select=<?php echo $_REQUEST['select'] ?>'">
                  <option value="">&lt;-- Please Select Item --&gt;</option>
                  <?
            $strSQL = "SELECT * FROM room_type ORDER BY roomTypeID  ASC";
            $objQuery = mysql_query($strSQL);
            while($objResult = mysql_fetch_array($objQuery))
            {
                if($_REQUEST["room_type"] == $objResult["roomTypeID"])
                {
                    $sel = "selected";
                }
                else
                {
                    $sel = "";
                }
            ?>
                  <option value="<?=$objResult["roomTypeID"];?>" <?=$sel;?>>
                  <?=$objResult["roomTypeName"];?>
                  <?=$objResult["roomTypeID"];?>
                  </option>
                  <?
            }
            ?>
                </select>
                *
                <?
          if($_REQUEST["room_type"] != "")
          {
            $strSQL = "SELECT * FROM room_type  WHERE roomTypeID = '".$_REQUEST["room_type"]."' ";
            $objQuery = mysql_query($strSQL);
            $objResult2 = mysql_fetch_array($objQuery);
            $Price = $objResult2["Price"];
		
          }

          ?>
                <input name="Price" type="text" disabled="disabled" id="Price" value="<? echo number_format($Price,2) ?> " size="10" />
                </span></p></td>
          </tr>
          <tr>
            <td height="15" valign="top"><div align="right" class="style14 style16">
                <div align="right">ราคาขาย : </div>
            </div></td>
            <td colspan="2" valign="top"><? $sale= $Price+$atm_price?>
                <input name="sale" type="text"  id="sale" value="<? echo ($sale); ?> "   size="10"  readonly /> </td>
          </tr>
          <tr>
            <td height="15" valign="top"><div align="right" class="style14 style16">
                <div align="right">ราคาเช่า/ผ่อน :: </div>
            </div></td>
            <td colspan="2" valign="top"><? $rent= (($sale*0.02))?>
                <input name="rent" type="text" id="rent" value="<? echo($rent); ?> " size="10"  readonly/></td>
          </tr>
          
          <tr>
            <td height="15" valign="top"><div align="right" class="style14 style16">
                <div align="right">ชั้น : </div>
            </div></td>
            <td colspan="2" valign="top"><span class="style13 style14">*
              <select name="floor" id="floor">
                <option value="0">--------เลือก------</option>
                <option value="1">1</option>
                <option value="2">2</option>
                <option value="3">3</option>
                <option value="4">4</option>
                <option value="5">5</option>
                <option value="6">6</option>
                <option value="7">7</option>
                <option value="8">8</option>
                <option value="9">9</option>
                <option value="10">10</option>
              </select>
            </span></td>
          </tr>
          <tr>
            <td height="16" valign="top"><div align="right" class="style14 style16">
              <div align="right">รายละเอียด : </div>
            </div></td>
            <td width="35%" valign="top"><textarea name="roomdetail" cols="40" id="roomdetail"></textarea></td>
            <td width="48%" valign="top"><span class="style13 style14">*
              
            </span></td>
          </tr>
          <tr>
            <td height="31" valign="top"><div align="right" class="style14 style16">
                <div align="right">สถานะ : </div>
            </div></td>
            <td colspan="2" valign="top"><select name="roomstatus" id="roomstatus">

                <option value="0">--เลือก--</option>
              <option value="0">ว่าง</option>
              <option value="1">ไม่ว่าง</option>
 
                                                  </select>
            <span class="style13 style14">*</span></td>
          </tr>
          <tr>
            <td valign="top"><div align="right"><span class="style14"><span class="style15"></span></span></div></td>
            <td colspan="2" valign="top"><input name="button" type="submit" id="button" value="บันทึกข้อมูล" />              <span class="style14"></span></td>
          </tr>
        </table>




Tag : PHP, MySQL, Ms SQL Server 2005







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2014-01-20 18:39:03 By : aumm View : 746 Reply : 2
 

 

No. 1

Guest


โค้ดนี้พอใช้ได้ค่ะ แต่ลักไก่เอาบรรยากาศไว้ข้างบนได้ไม่รีโหลด แต่ atm_id มันไม่ลงฐานอ่ะค่ะ ช่วยที

Code (PHP)
<table width="98%" height="124" border="0" align="center" cellpadding="1" cellspacing="1">
          <tr>
            <td width="17%" height="15" valign="top"><div align="right" class="style14 style16">
                <div align="right">บรรยากาศ : </div>
            </div></td>
            <td colspan="2" valign="top"><select name="atm" onchange="window.location='?select='+this.value+'&amp;lmName1=<?php echo $_REQUEST['lmName1'] ?>'">
                <option value="">&lt;-- Please Select Item --&gt;</option>
                <?
            $strSQL = "SELECT * FROM atmosphere ORDER BY atm_id  ASC";
            $objQuery = mysql_query($strSQL);
            while($objResult = mysql_fetch_array($objQuery))
            {
                if($_REQUEST["select"] == $objResult["atm_id"])
                {
                    $sel = "selected";
                }
                else
                {
                    $sel = "";
                }
            ?>
                <option value="<?=$objResult["atm_id"];?>" <?=$sel;?>>
                <?=$objResult["atm_name"];?>
                <?=$objResult["atm_id"];?>
                </option>
                <?
            }
            ?>
              </select>
                <?
          if($_REQUEST["select"] != "")
          {
            $strSQL = "SELECT * FROM atmosphere  WHERE  atm_id = '".$_REQUEST["select"]."' ";
            $objQuery = mysql_query($strSQL);
            $objResult2 = mysql_fetch_array($objQuery);
            $atm_price = $objResult2["atm_price"];
          }

          ?>
                <input name="atm_price" type="text" disabled="disabled" id="atm_price" value="<? echo number_format($atm_price,2) ?> " size="10" />
                </p></td>
          </tr>
          <tr>
            <td height="15" valign="top"><div align="right" class="style14 style16">
                <div align="right">ประเภทห้องพัก : </div>
            </div></td>
            <td colspan="2" valign="top"><p><span class="style13 style14">
                <select name="room_type" onchange="window.location='?room_type='+this.value+'&amp;select=<?php echo $_REQUEST['select'] ?>'">
                  <option value="">&lt;-- Please Select Item --&gt;</option>
                  <?
            $strSQL = "SELECT * FROM room_type ORDER BY roomTypeID  ASC";
            $objQuery = mysql_query($strSQL);
            while($objResult = mysql_fetch_array($objQuery))
            {
                if($_REQUEST["room_type"] == $objResult["roomTypeID"])
                {
                    $sel = "selected";
                }
                else
                {
                    $sel = "";
                }
            ?>
                  <option value="<?=$objResult["roomTypeID"];?>" <?=$sel;?>>
                  <?=$objResult["roomTypeName"];?>
                  <?=$objResult["roomTypeID"];?>
                  </option>
                  <?
            }
            ?>
                </select>
                *
                <?
          if($_REQUEST["room_type"] != "")
          {
            $strSQL = "SELECT * FROM room_type  WHERE roomTypeID = '".$_REQUEST["room_type"]."' ";
            $objQuery = mysql_query($strSQL);
            $objResult2 = mysql_fetch_array($objQuery);
            $Price = $objResult2["Price"];
		
          }

          ?>
                <input name="Price" type="text" disabled="disabled" id="Price" value="<? echo number_format($Price,2) ?> " size="10" />
                </span></p></td>
          </tr>
          <tr>
            <td height="15" valign="top"><div align="right" class="style14 style16">
                <div align="right">ราคาขาย : </div>
            </div></td>
            <td colspan="2" valign="top"><? $sale= $Price+$atm_price?>
                <input name="sale" type="text"  id="sale" value="<? echo ($sale); ?> "   size="10"  r /> </td>
          </tr>
          <tr>
            <td height="15" valign="top"><div align="right" class="style14 style16">
                <div align="right">ราคาเช่า/ผ่อน :: </div>
            </div></td>
            <td colspan="2" valign="top"><? $rent= (($sale*0.02))?>
                <input name="rent" type="text" id="rent" value="<? echo($rent); ?> " size="10"  readonly/></td>
          </tr>
          
          <tr>
            <td height="15" valign="top"><div align="right" class="style14 style16">
                <div align="right">ชั้น : </div>
            </div></td>
            <td colspan="2" valign="top"><span class="style13 style14">*
              <select name="floor" id="floor">
                <option value="0">--------เลือก------</option>
                <option value="1">1</option>
                <option value="2">2</option>
                <option value="3">3</option>
                <option value="4">4</option>
                <option value="5">5</option>
                <option value="6">6</option>
                <option value="7">7</option>
                <option value="8">8</option>
                <option value="9">9</option>
                <option value="10">10</option>
              </select>
            </span></td>
          </tr>
          <tr>
            <td height="16" valign="top"><div align="right" class="style14 style16">
              <div align="right">รายละเอียด : </div>
            </div></td>
            <td width="35%" valign="top"><textarea name="roomdetail" cols="40" id="roomdetail"></textarea></td>
            <td width="48%" valign="top"><span class="style13 style14">*
              
            </span></td>
          </tr>
          <tr>
            <td height="31" valign="top"><div align="right" class="style14 style16">
                <div align="right">สถานะ : </div>
            </div></td>
            <td colspan="2" valign="top"><select name="roomstatus" id="roomstatus">

                <option value="0">--เลือก--</option>
              <option value="0">ว่าง</option>
              <option value="1">ไม่ว่าง</option>
 
                                                  </select>
            <span class="style13 style14">*</span></td>
          </tr>
          <tr>
            <td valign="top"><div align="right"><span class="style14"><span class="style15"></span></span></div></td>
            <td colspan="2" valign="top"><input name="button" type="submit" id="button" value="บันทึกข้อมูล" />              <span class="style14"></span></td>
          </tr>
        </table>







แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2014-01-20 18:59:45 By : aumm
 


 

No. 2



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



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


ลองศึกษาจาก
https://www.thaicreate.com/community/dependant-listmenu-dropdownlist.html
หรือ
https://www.thaicreate.com/php/forum/051357.html

ครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2014-01-20 19:30:29 By : iieszz
 

   

ค้นหาข้อมูล


   
 

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