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 > ด่วน!!!!!!!!!!!!!! form ซ้อน form ต้องแก้ไขยังไงคะ



 

ด่วน!!!!!!!!!!!!!! form ซ้อน form ต้องแก้ไขยังไงคะ

 



Topic : 044765



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



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




ความตั้งใจคือ ให้ใส้จำนวนที่ต้องการ กดยืนยันและให้ขึ้น list ตามจำนวนที่ใส่ไป จากนั้นกด submit เพื่อส่งไปหน้าต่อไป แต่ปรากฏว่าไม่ไป ไม่รู้ว่าเขียนไรผิด พี่ ๆ ช่วยทีนะคะ ตาม code ด้านล่างเลยค่ะ

*** บรรทัดที่ 1 กับ 73 อ่ะค่ะ

Code (PHP)
<form method="post" action="<? if($_POST[clickok] =="แก้ไขข้อมูล"){echo "EditProductsSave.php";}?>" enctype="multipart/form-data">
                    <tr> 
                      <td><div align="right"><font color="#CCCCCC" size="2">ยี่ห้อสินค้า</font></div></td>
                      <td><font color="#333333" size="2"> 
                        <?php
$host="localhost";
$username="root";
$pass_word="";
$db="shopdb";
mysql_connect( $host,$username,$pass_word) or die ("ติดต่อกับฐานข้อมูล Mysql ไม่ได้ ");
mysql_select_db($db) or die("เลือกฐานข้อมูลไม่ได้"); 
$sqlr = "select * From brandtype";
$resultr = mysql_query($sqlr);
$Num_Rowsr = mysql_num_rows($resultr);
$resultr = mysql_query($sqlr);
echo "<select name=brandcode id=brandcode>";
echo "<option value=0>เลือกยี่ห้อสินค้า";
While($rowr= mysql_fetch_array($resultr)){
$id = $rowr["id"];
$brandcode = $rowr["brandcode"];
$brandname = $rowr["brandname"];

?>
                        <option value="<? echo "$brandcode"; ?> "<?PHP if($brandcode==$brandcode_edit){echo "selected"; }?>><? echo "$brandcode"; ?>-<? echo "$brandname"; ?> 
                        <? 
   } 
   echo "</option></select>";
   ?>
                        </font></td>
                    </tr>
                    <tr> 
                      <td><div align="right"><font color="#CCCCCC" size="2">ประเภทสินค้า</font></div></td>
                      <td><font color="#333333" size="2"> 
                        <?php
$sqlp = "select * From productstype";
$resultp = mysql_query($sqlp);
$Num_Rowsp = mysql_num_rows($resultp);
$resultp = mysql_query($sqlp);
echo "<select name=productstypecode id=productstypecode>";
echo "<option value=0>เลือกประเภทสินค้า";
While($rowp= mysql_fetch_array($resultp)){
$id = $rowp["id"];
$productstypecode = $rowp["productstypecode"];
$productstypename = $rowp["productstypename"];

?>
                        <option value="<? echo "$productstypecode"; ?>"<?PHP if($productstypecode==$productstypecode_edit){echo "selected"; }?>><? echo "$productstypecode"; ?>-<? echo "$productstypename"; ?> 
                        <? 
   } 
   echo "</option></select>";
   ?>
                        </font></td>
                    </tr>
                    <tr> 
                      <td width="137"><div align="right"><font color="#CCCCCC" size="2">รหัสสินค้า</font></div></td>
                      <td width="446"><font color="#CCCCCC" size="2"> 
                        <input type=text name=subproductscode id=subproductscode size=25 value=<? echo "$subproductscode"; ?>>
                        </font></td>
                    </tr>
                    <tr> 
                      <td><div align="right"><font color="#CCCCCC" size="2">ชื่อสินค้า</font></div></td>
                      <td><font color="#CCCCCC" size="2"> 
                        <input type=text name=subproductsname id=subproductsname size=55 value='<? echo $subproductsname; ?>'>
                        </font></td>
                    </tr>
                    <tr> 
                      <td><div align="right"><font color="#CCCCCC" size="2">ราคาขาย 
                          (ปกติ) </font></div></td>
                      <td><font color="#CCCCCC" size="2"> 
                        <input type=text name=price id=price size=25 value=<? echo "$price"; ?>>
                        บาท </font></td>
                    </tr>
	<form method="post" action="?num=<?=$_REQUEST['num'];?>>" enctype="multipart/form-data">
                    <tr>
                      <td><div align="right"><font color="#CCCCCC" size="2">กรอกจำนวน </font></div></td>
                      <td><label>
                        <input name="num" type="text" size="5">
                        <input type="submit" name="Submit" value="ยืนยัน">
                      </label></td>
                    </tr>
					 <?  for($ro=1;$ro<=$num;$ro++){ ?>
					<tr>   
  <td>&nbsp;</td>	<td>
							<select name="number<?=$ro;?>">
							<option value="0">กรุณาเลือกเบอร์+สีทีต้องการ</option>
						<?
									$sql = "SELECT * FROM typeofsize  where brandcode = '$_GET[Brandcode]' ORDER BY id ";
									$result = mysql_query($sql);
									while($row = mysql_fetch_array($result)){ 								
									$typechoose=$row['typechoose'];		
							
						?>
						<option value="<?=$typechoose;?>"><?=$typechoose;?></option>
						
						<? }?>
	</select>               </td>
                   
                      
                    </tr>
					<? }?>
					</form>
                    <tr> 
                      <td><font color="#CCCCCC" size="2">&nbsp;</font></td>
                      <td><font color="#666666" size="2"> 
                        <input name="clickok" id="clickok" type=submit value=แก้ไขข้อมูล>
                        </font></td>
                    </tr>
                  </form>





Tag : - - - -







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2010-07-01 06:09:58 By : yingnoi View : 2295 Reply : 9
 

 

No. 1



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



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


ทำไมต้องเข้ามาด่วนด้วยอ่ะครับเด๋วก้อมีคนเข้ามาดูให้เองแระครับ

ทำเหมือนเอาของมาลดราคา อิอิ






Date : 2010-07-01 08:16:30 By : keapkung
 


 

No. 2



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

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

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


ถ้า ฟอร์มซ้อน ฟอร์ม ใช้ จาวาคริป ช่วย สับมิท ครับ

แล้วทำให้ปุ่มเป็น button ไม่ใช่ submit
Date : 2010-07-01 08:20:13 By : ไวยวิทย์
 

 

No. 3



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

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

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

คงต้องถามก่อนว่า ทำไมถึงใช้ form ซ้อน กัน จะได้ไปกันถูกทางค่ะ
Date : 2010-07-01 08:26:36 By : ultrasiam
 


 

No. 4



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

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

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


Quote:
คงต้องถามก่อนว่า ทำไมถึงใช้ form ซ้อน กัน จะได้ไปกันถูกทางค่ะ

เจ๊กลัวหลงทางหรือครับ
Date : 2010-07-01 09:17:49 By : somparn
 


 

No. 5



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



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


ผมแนะนำให้ใช้ ajax หรือแยก form ดีกว่าครับ
Date : 2010-07-01 09:49:40 By : jeabz
 


 

No. 6



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

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

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

Code
เจ๊กลัวหลงทางหรือครับ


ก็ทำนองนั้นค่ะ
Date : 2010-07-01 09:51:03 By : ultrasiam
 


 

No. 7



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



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


แย่ ๆ แล้วใครทำได้บอกที


ประวัติการแก้ไข
2013-04-19 11:11:41
Date : 2013-04-19 11:10:36 By : mamarcups
 


 

No. 8



โพสกระทู้ ( 4,169 )
บทความ ( 7 )

Hall of Fame 2012

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


ในหนึ่งหน้าเพจ สามารถใส่ฟอร์มได้หลายๆฟอร์ม ก็จริงครับ แต่จะมีปัญหาในการ action หรือการกระทำ
เพราะฉะนั้น ตามปัญหาแล้วควรนำ javascript create attr เข้ามาใช้งานครับ
Date : 2013-04-19 11:34:11 By : Ex-[S]i[L]e[N]t
 


 

No. 9



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



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

อาจจะเป็นเพราะ บรรทัดที่ 1
if($_POST[clickok] =="แก้ไขข้อมูล") แต่ดันไม่เท่า เลยเป็นค่าว่าง

หรือ บรรทัดที่ 73
action="?num=<?=$_REQUEST['num'];?>>" มันไปไหนไม่ได้ เพราะไม่ระบุจุดมุ่งหมาย

แต่ที่แน่ๆ แยกฟอร์มเถอะครับ ^^"

หรือไม่ก็ใช้ฟอร์มเดียว แล้วไปแยกข้อมูลทีหลัง
Date : 2013-04-19 11:51:25 By : Naizan
 

   

ค้นหาข้อมูล


   
 

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