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 > สอบถามการส่งค่า ไปยังอีกformเพื่อinsertเข้าอีกตาราง



 

สอบถามการส่งค่า ไปยังอีกformเพื่อinsertเข้าอีกตาราง

 



Topic : 123511



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



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




เราต้องการส่งค่าที่selectมาจากตาราง 1 โดยที่ไม่มี form เราต้องเขียนยังไง

นี่คือโค๊ดที่ลองเขียนดูแต่ ไม่สามารถส่งค่าไปได้

Code (PHP)
 
       
     
    <?php
         require('dbconnect.php');
    
      $sqlquery = "SELECT report_repair.*,admin_cause.cause_name, project.project_name, advertisement.ad_name, status.*
FROM report_repair, advertisement, project, admin_cause, status
 WHERE  report_repair.ad_no=advertisement.ad_no AND report_repair.status_no=status.status_no
  AND report_repair.project_no= project.project_no AND report_repair.cause_no=admin_cause.cause_no AND report_repair.status_no= 1 ";
     
 $result = mysqli_query($con,$sqlquery);
     
       
        if( (mysqli_num_rows( $result ))==0 ){
        echo "No Rows Returned";
      }else{

          while( $row = mysqli_fetch_assoc( $result ) ){ ?>
            
             <form  method = "post">
                <input name="pro_name" type="hidden" value="<?php echo $row["project_no"];?>" >
               <input name="ad_name" type="hidden" value="<?php echo $row["ad_no"];?>" >
               <input name="loca" type="hidden" value="<?php echo $row["re_location"];?>" >
             </form>
            
<?php echo
            "

            <br><br>
            <table> 
            <thead>
            <tr>
            <th colspan='4' >NO.</th>
            <th>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</th>
            <th colspan='4'>Project's Name</th>
            <th colspan='4'>Sign's Name</th>
            <th colspan='4'>Location</th>
            <th colspan='4'>Cause</th>
            <th colspan='4'>DATE</th>
            <th colspan='4'>Status</th>
            </tr>
            </thead>
            <tr>
             <td colspan='4'>{$row["repair_no"]}</td>
             <td>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</td>
             <td colspan='4'>{$row["project_name"]}</td>
             <td colspan='4'>{$row["ad_name"]}</td>
             <td colspan='4'>{$row["re_location"]}</td>
             <td colspan='4'>{$row["cause_name"]}</td>
             <td colspan='4'>{$row["re_date"]}</td>
             <td>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</td>
             <td colspan='4'><a href='action_change_status1.php?repair_no={$row["repair_no"]}'><button>Approve</button></a></td>
             </tr></table>
              ";

       
          
          }
      } ?>
    <?php mysqli_close($con);  ?>



รบกวนผู้รู้ ช่วยแนะนำหน่อยค่ะ ขอบคุณค่ะ



Tag : PHP, MySQL, HTML/CSS, Action Script









ประวัติการแก้ไข
2016-06-23 16:40:52
2016-06-23 16:41:54
Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2016-06-23 16:38:59 By : pvaritta View : 904 Reply : 4
 

 

No. 1



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



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

ต้องการจะ select ข้อมูลจาก table A ไป insert Table B ใช่ไหมครับ

มีเงื่อนไขคือต้องกด approve ก่อนด้วยใช่ไหม








ประวัติการแก้ไข
2016-06-23 16:43:47
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2016-06-23 16:42:22 By : progamer2000
 


 

No. 2



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



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


ตอบความคิดเห็นที่ : 1 เขียนโดย : progamer2000 เมื่อวันที่ 2016-06-23 16:42:22
รายละเอียดของการตอบ ::
ใช่ค่ะๆ

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2016-06-23 16:45:24 By : pvaritta
 

 

No. 3



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



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

ไม่ได้เช็ค นะ


แต่เวลาทำ ให้ทำแนวๆ นี้ครับ เอาตารางไปไว้ใน form แล้ว ปุ่มเป็น submit กดละมันก็จะ ส่งค่าไป หน้า action_change_status1.php

คุณต้องสั่งรับตัวแปร $_GET ด้วย

การทำแบบนี้ หน้า action_change_status1.php รับค่าแล้วทำ การ inset ให้เรียบร้อยแล้ว ปิดตัวเองไป หรือ redirect กลับมาหน้าเดิมครับ


Code (PHP)
 


<?php
require('dbconnect.php');

$sqlquery="SELECT report_repair.*,admin_cause.cause_name, project.project_name, advertisement.ad_name, status.*
FROM report_repair, advertisement, project, admin_cause, status
 WHERE  report_repair.ad_no=advertisement.ad_no AND report_repair.status_no=status.status_no
  AND report_repair.project_no= project.project_no AND report_repair.cause_no=admin_cause.cause_no AND report_repair.status_no= 1 ";

$result=mysqli_query($con, $sqlquery);


if((mysqli_num_rows($result)) == 0){
  echo "No Rows Returned";
}else{

  while($row=mysqli_fetch_assoc($result)){
    ?>

    <form method="post" action="action_change_status1.php?repair_no=<?php echo $row["repair_no"];?>">
      <input name="pro_name" type="hidden" value="<?php echo $row["project_no"];?>" >
      <input name="ad_name" type="hidden" value="<?php echo $row["ad_no"];?>" >
      <input name="loca" type="hidden" value="<?php echo $row["re_location"];?>" >

      <br><br>
      <table> 
        <thead>
          <tr>
            <th colspan='4' >NO.</th>
            <th>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</th>
            <th colspan='4'>Project's Name</th>
            <th colspan='4'>Sign's Name</th>
            <th colspan='4'>Location</th>
            <th colspan='4'>Cause</th>
            <th colspan='4'>DATE</th>
            <th colspan='4'>Status</th>
          </tr>
        </thead>
        <tr>
          <td colspan='4'><?php echo $row["repair_no"];?></td>
          <td>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</td>
          <td colspan='4'><?php echo $row["project_name"];?></td>
          <td colspan='4'><?php echo $row["ad_name"];?></td>
          <td colspan='4'><?php echo $row["re_location"];?></td>
          <td colspan='4'><?php echo $row["cause_name"];?></td>
          <td colspan='4'><?php echo $row["re_date"];?></td>
          <td>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</td>
          <td colspan='4'><button type="submit">Approve</button></td>
        </tr></table>
    </form>


    <?php
  }
}
mysqli_close($con);
?>




แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2016-06-23 16:58:57 By : progamer2000
 


 

No. 4



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



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


ตอบความคิดเห็นที่ : 3 เขียนโดย : progamer2000 เมื่อวันที่ 2016-06-23 16:58:57
รายละเอียดของการตอบ ::
ได้แล้วค่ะ ขอบคุณมากๆเลยค่ะ

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2016-06-23 17:05:06 By : pvaritta
 

   

ค้นหาข้อมูล


   
 

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