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 > ทำไมมัร insert เข้าทีละ 2 บรรทัดครับ ช่วยดูหน่อยครับ ทำไมมัน insert เข้าทีละ 2 บรรทัดครับ ผมเขียนโค้ดที่รับค่าเป็นแบบ



 

ทำไมมัร insert เข้าทีละ 2 บรรทัดครับ ช่วยดูหน่อยครับ ทำไมมัน insert เข้าทีละ 2 บรรทัดครับ ผมเขียนโค้ดที่รับค่าเป็นแบบ

 



Topic : 033168



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



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




ช่วยดูหน่อยครับ ทำไมมัน insert เข้าทีละ 2 บรรทัดครับ
ผมเขียนโค้ดที่รับค่าเป็นแบบ checkbox ขึ้นมา คือเราเลือกค่ามากกว่า 1 ช่องก็ได้ ตอนนี้ ผมลองเลือกช้องเดียว มันจะขึ้น 2 บรรทัด ถ้าเลือก 2 มันขึ้นเป็น 4 ไม่แน่ใจว่า โค้ดข้างล่างผมผิดยังไง รบกวนช่วยดูไห้หน่อยครับ

ส่วนของ insert ครับ
Code (PHP)
$a=0;
$n=count($id_array);
while($a<$nm ){ 
$sid = $id_array[$a];
$sql="insert into $tbsde(id_name,name) values('$id_name,'$name) ";
$db_query=mysql_db_query($db,$sql)or die ("not insert");
$db_query=mysql_db_query($db,$sql);
$a++;}


ส่วนที่ส่งค่ามา
Code (PHP)
<form name="form1" method="post" action="insert.php">
  <? $sql="select * from $tb  order by id_name ";
$query=mysql_db_query($db,$sql)or die ("not insert1");
$rw=mysql_num_rows($query);
$i=0;
$rs=mysql_fetch_array($query);
while($i<$rw){
$id_name=$rs[id_name];
$name=$rs[name];
?>
  <table width="350" border="0">
    <tr>
      <td width="26"><input type="checkbox" name="id_array[]" value="<?echo "$id_name"; ?>" /></td>
      <td width="108"><? echo "$id_name";?></td>
      <td width="202"><? echo "$name";?></td>
    </tr>
  </table>
  <? $i++; }?>
  <input type="submit" name="Submit" value="Submit">
</form>




Tag : - - - -







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2009-10-16 20:08:07 By : tingtongkub View : 1370 Reply : 4
 

 

No. 1



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



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


โทษทีครับ ผมพิมพ์ผิด 1 ตัว

Code (PHP)
$a=0;
$nm=count($id_array);
while($a<$nm ){ 
$id_name= $id_array[$a];    <<<<<<<<<<
$sql="insert into $tbsde(id_name,name) values('$id_name,'$name) ";
$db_query=mysql_db_query($db,$sql)or die ("not insert");
$db_query=mysql_db_query($db,$sql);
$a++;}



รบกวนช่วยดูไห้หน่อยครับ






Date : 2009-10-16 20:23:48 By : tingtongkub
 


 

No. 2



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

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

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


Code (PHP)
if($chkShowInput=='"Y"){
$sql="insert into $tbsde(id_name,name) values('$id_name,'$name) "; 
.$db_query=mysql_db_query($db,$sql)or die ("not insert"); 
}

if($chkShowInput2=='"Y"){
$sql="insert into $tbsde(id_name,name) values('$id_name,'$name) "; 
.$db_query=mysql_db_query($db,$sql)or die ("not insert"); 
}

<form name="form1" method="post" action="">
  <input type="checkbox" name="chkShowInput" value="Y" ">
  <input type="checkbox" name="chkShowInput1" value="Y" ">
</form>

Date : 2009-10-16 20:49:43 By : Sek-Artdrinker
 

 

No. 3



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



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


ได้แล้วครับ ผมพิมพ์ ตรง $query ซ้ำ 2 อัน ขอบคุณมากๆครับ
Date : 2009-10-16 21:16:11 By : tingtongkub
 


 

No. 4



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



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



Date : 2009-10-16 23:52:48 By : NanoThoro
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : ทำไมมัร insert เข้าทีละ 2 บรรทัดครับ ช่วยดูหน่อยครับ ทำไมมัน insert เข้าทีละ 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 00
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 อัตราราคา คลิกที่นี่