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

HOME > PHP > PHP Forum > การ insert ข้อมูลแบบ array ค่ะ จะเขียนโค๊ดการ insert ข้อมูลแบบ array ยังไงดี ช่วยแนะนำด้วยค่ะ



 

การ insert ข้อมูลแบบ array ค่ะ จะเขียนโค๊ดการ insert ข้อมูลแบบ array ยังไงดี ช่วยแนะนำด้วยค่ะ

 



Topic : 027249



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



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




จะเขียนโค๊ดการ insert ข้อมูลแบบ array ยังไงดี ช่วยแนะนำด้วยค่ะ

ขอบคุณค่ะ

Code (PHP)
<?php
$path="";
include ($path.'include/config.php');
?>

<html>

<head>
<meta http-equiv="content-type" content="text/html; charset=windows-874">
<title><?php print $title_project;?></title>
<meta name="generator" content="Namo WebEditor">
</head>

<body bgcolor="white" text="black" link="blue" vlink="purple" alink="red">
<form name="form1" method="post" action="">
<table border="1" width="766">

<tr>
<td width="133">tb_fl1</td>
<td width="178">tb_fl2</td>
<td width="167">tb_fl3</td>
<td width="145">tb_fl4</td>
<td width="109">tb_fl5</td>
</tr>
<?
for($i=0;$i<5;$i++)
{
?>
<tr>
<td width="133"><textarea name="formtext1[<?=$i;?>]" </textarea></td>
<td width="178"><textarea name="formtext2[<?=$i;?>]" </textarea></td>
<td width="167"><textarea name="formtext3[<?=$i;?>]" </textarea></td>
<td width="145"><textarea name="formtext4[<?=$i;?>]" </textarea></td>
<td width="109"><textarea name="formtext5[<?=$i;?>]" </textarea></td>
</tr>
<?
}
?>
<tr>
<td width="812" colspan="5" align="center"><input type="submit" name="formbutton1"> &nbsp;<input type="reset" name="formbutton2"></td>
</tr>

<?
echo "ค่าออกมา<br>";
print_r($_POST);
?>
</table>
</form>

</body>

</html>




Tag : - - - -







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2009-05-12 14:12:13 By : Avrill View : 4938 Reply : 11
 

 

No. 1



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



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


อันนี้วิธีการเขียนแบบ Array นะคับ
https://www.thaicreate.com/php/php-array.html

ส่วนอันนี้เป็นการ Insert ข้อมูลนะคับ
https://www.thaicreate.com/php/php-mysql-add-insert-record.html

ลองดูนะคับ พอดีว่าผมไม่เคยเขียน php อะคับ เลยได้แต่แนะแนวทางให้คับ สู้ๆคับ หรือว่ารอผู้รู้มาตอบอีกทีก็ได้คับ ^^






Date : 2009-05-12 14:54:04 By : kungy4664
 


 

No. 2



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



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


แล้วไม่ทราบว่าต้องการแบบไหนละครับช่วยบอกด้วยน่ะครับ
Date : 2009-05-12 15:56:35 By : kanchen
 

 

No. 3



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



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


Quote:
แล้วไม่ทราบว่าต้องการแบบไหนละครับช่วยบอกด้วยน่ะครับ




เอาการ insert แบบง่ายๆที่สุดไม่ซับซ้อนค่ะ

คือว่าไม่รู้จะ insert ลงฐานข้อมูลยังไงค่ะ ตามแบบฟอร์มด้านบน

ขอบคุณค่ะ
Date : 2009-05-12 16:13:29 By : Avrill
 


 

No. 4



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



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


ใช้แบบนี้ครับ

name ตรง textarea ให้แก้เป็น <textarea name="<?="formtext$i";?>" </textarea>



เวลา รับค่าให้รับแบบนี้นะครับ

Code (PHP)
<?php
for($i=0;$i<$num;$i++){
 // num= ความยาวของ ฟอร์ม อาเรย์
$value=$_POST['formtext'.$i];

echo"$value <br>"; // echo ค่าออกมาดูเล่น แล้วจะ insert หรือ จะทำอะไรก็ทำ ครับ

}

?>

Date : 2009-05-12 16:23:24 By : kuznetsova
 


 

No. 5



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



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


ก็ใช้คำสั่ง insert ไงครับ แต่ไม่ทราบว่าต้องการ insert ข้อมูลที่อยู่ใน textarea หรือป่าวครับถ้าใช้ตามนี้ดเลย
<textarea name="abc"><?PHP echo ตัวแปรที่ต้องการแสดง?></textarea>
Date : 2009-05-12 16:27:13 By : kanchen
 


 

No. 6

Guest


ขอบคุณค่ะ จะลองทำดูนะค่ะ

ต้องขออภัยที่ถามบ่อยๆนะค่ะ

จริงๆก็อยากจะจ้างทำค่ะ แต่คงไม่มีเงินจ่าย

แค่เงินเดือนอันน้อยนิด ตอนนี้มีทางเดียวคือ ต้องทำให้ได้ ทำให้ได้ และทำให้ได้

ถ้าทำไม่ได้สงสัย ต้องได้ออกงานแน่ๆ ฮือๆ ขอบคุณ Thaicreate ค่ะ
Date : 2009-05-12 17:07:18 By : Avrill
 


 

No. 7



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



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


ทำการ insert data ลงฐานข้อมูลแบบอาเรย์อยู่เหมือนกาน
ดูตัวอย่างมาหลายอันแระ ยัวทำไม่ได้เลย
Date : 2009-06-19 23:35:23 By : Thachina
 


 

No. 8



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

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

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


ถึงขั้นต้องออกจากงานเลยหรอ
ลองค้นดูในบอร์ดนี่แหละ มีเยอะแย่ ถามกันเยอะตอบกันแยะ

ตัวอย่างเช่น https://www.thaicreate.com/php/forum/015670.html
Date : 2009-06-19 23:56:10 By : plakrim
 


 

No. 9



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

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

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


บทเรียนก็มี PHP Multiple Input Textarea
Date : 2009-06-19 23:58:05 By : plakrim
 


 

No. 10



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



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

ตัวอย่างนะครับ


ไฟล์ add.php
<html>
<table width="100%" border="0" cellspacing="2" cellpadding="0">
<form name="form1" method="post" action="addNew.php" onsubmit="return fncSubmit()">
<tr>
<td width="40%"><div align="right">
ชื่อผู้จัดทำ : </div></td>
<td width="60%">
<?
$sql = "SELECT * FROM tb_teacher";
$res1_2 = mysql_db_query ("$dbname", $sql);
while($a2 = mysql_fetch_array($res1_2))
{
$tea_id = $a2['tea_id'];
$tea_name = $a2['tea_name'];
$tea_lastname = $a2['tea_lastname'];
$tea_pos_doc = $a2['tea_pos_doc'];

echo "<INPUT TYPE='checkbox' NAME='tea_id[]' id='tea_id[]' value='$tea_id'>";

echo "$tea_pos_doc&nbsp;&nbsp;$tea_name&nbsp;&nbsp;$tea_lastname<br>";
}

?>
</td>
</tr>
</form>
</table>
</html>




ไฟล์ addnew.php

<?
include "../../../../include/connect.php";
$db_conn = mysql_connect($host,$username,$password) or die ("ไม่สามารถติดต่อฐานข้อมูลได้");
mysql_select_db($dbname,$db_conn);

// เพิ่มผู้จัดทำ

for ($i=0;$i<count($_POST["tea_id"]);++$i) {
echo "pre_id : ".$pre_id;
$sql2="insert into tb_peo_pre (tea_id,peo_type,pre_id,session_id) values ('".$_POST["tea_id"][$i]."','1','$pre_id','ok')";
$result2=mysql_db_query($dbname,$sql2) or die ("ไม่สามารถเพิ่มข้อมูลได้");

}
?>



ผลงานเพิ่มเติมนะครับ http://www.thaiprogramer.com
Date : 2009-06-20 09:29:02 By : achita
 


 

No. 11



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



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


ไม่รู้ว่าจะตรงหรือเปล่า ลองเอาไปประยุคดูนะครับ ผมก็ไม่ค่อย เก่งเท่าไหร่
ตัวรับ
Code (PHP)
<?php
foreach($_POST[agenew] as $key2 => $value2){
         $age[$key2] = $value2;
         }
   
   foreach($_POST[HN] as $key3 => $value3 ){       
       $HN[$key3] = $value3;    
   }
foreach ($_POST[classnew] as $key1 => $value1) {
          $subclass[$key1] = substr($value1[$i],0,1);
          
          if($subclass[$key1] == "อ"){ $classnew[$key1] = "stucurator='".$value1."'";}
          else if($subclass[$key1] == 'ป'){    $classnew[$key1] = "stupri='".$value1."'";}
          else if($subclass[$key1] == "ม"){    $classnew[$key1] = "stusecondary='".$value1."'";} 
          $sql = "select * from tb_student where ";
          $sql.= $classnew[$key1];
          $sql.= " and HN = '";
          $sql.= $HN[$key1];
          $sql.="'";  
      
          $result = mysql_query($sql);
        
          $show = mysql_fetch_array($result);
           
          
          mysql_free_result($result);
          if(!$show[stucurator] and !$show[stupri] and !$show[stusecondary] ) {
          $sql = "update tb_student set ";
          $sql.= $classnew[$key1];
          $sql.=",stuAge = '";
          $sql.= $age[$key1];
          $sql.="'";
          $sql.=",chkupdate = '1'";
          $sql.=" where HN = '";
          $sql.= $HN[$key1];
          $sql.="'";  
         
          $result = mysql_query($sql);
          //echo $result ; 
              
          }
          
        [code]'>";
  }
?>

Date : 2009-06-22 14:22:31 By : juder
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : การ insert ข้อมูลแบบ array ค่ะ จะเขียนโค๊ดการ insert ข้อมูลแบบ array ยังไงดี ช่วยแนะนำด้วยค่ะ
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ 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 04
ThaiCreate.Com Logo
© www.ThaiCreate.Com. 2003-2025 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 อัตราราคา คลิกที่นี่