  | 
		 		   | 
	  	    
          
            
			
	
			
			 
                อยากจะทำหน้า edit ข้อมูลที่มีอยู่แล้วครับ แต่ form ที่สร้างไว้ให้ดึงข้อมูลมันดึงมาแค่อันเดียวอะครับตามรูปด้านล่าง อยากให้ช่วยแนะนำที่ครับ 
  
 
 
อันนี้ database ที่เชื่อมอยู่ครับ 
  
 
อันนี้ code หน้า form ครับ 
Code (PHP) 
<?php
//1. เชื่อมต่อ database:
include('conn.php');  //ไฟล์เชื่อมต่อกับ database ที่เราได้สร้างไว้ก่อนหน้าน้ี
$std_id = $_GET["ID"];
//2. query ข้อมูลจากตาราง:
$sql = "SELECT * FROM tbl_science WHERE std_ID = '$std_id'";
$result2 = mysqli_query($con, $sql) or die ("Error in query: $sql " . mysqli_error());
$row = mysqli_fetch_array($result2);
extract($row);
//2. query ข้อมูลจากตาราง 
$query = "SELECT * FROM tbl_type ORDER BY type_id asc" or die("Error:" . mysqli_error());
//3.เก็บข้อมูลที่ query ออกมาไว้ในตัวแปร result .
$result = mysqli_query($con, $query);
//4 . แสดงข้อมูลที่ query ออกมา โดยใช้ตารางในการจัดข้อมูล:
?>
<div class="container">
  <div class="row">
      <form  name="addstdinfo" action="actionEdit.php" method="POST" enctype="multipart/form-data"  class="form-horizontal">
        <div class="form-group">
          <div class="col-sm-9">
            <p>รหัสนักศึกษา</p>
            <input type="text"  name="std_id" class="form-control" required placeholder="รหัสนักศึกษา" / value="<?php echo $std_id; ?>">
          </div>
        </div>
        <div class="form-group">
          <div class="col-sm-9">
            <p>หมู่เรียน</p>
            <input type="text"  name="std_group" class="form-control" required placeholder="หมู่เรียน" / value="<?php echo $std_group; ?>">
          </div>
        </div>
        <div class="form-group">
          <div class="col-sm-9">
            <p>ชื่อ</p>
            <input type="text"  name="std_firstname" class="form-control" required placeholder="ชื่อ" / value="<?php echo $std_name; ?>">
          </div>
        </div>
        <div class="form-group">
          <div class="col-sm-9">
            <p>นามสกุล</p>
            <input type="text"  name="std_lastname" class="form-control" required placeholder="นามสกุล" / value="<?php echo $std_lastname; ?>">
          </div>
        </div>
        <div class="form-group">
          <div class="col-sm-9">
            <p>สาขาวิชา</p>
            <input type="text"  name="std_bname" class="form-control" required placeholder="ชื่อสาขา"/ value="<?php echo $std_bname; ?>">
          </div>
        </div>
        <div class="form-group">
          <div class="col-sm-9">
            <p>เบอร์โทร</p>
            <input type="text"  name="std_tel" class="form-control" required placeholder="เบอร์โทร" / value="<?php echo $std_tel; ?>">
          </div>
        </div>
        <div class="form-group">
          <div class="col-sm-9">
            <p>สถานที่เก็บชั่วโมง</p>
            <input type="text"  name="std_worklocation" class="form-control" required placeholder="สถานที่เก็บชั่วโมง" / value="<?php echo $std_worklocation; ?>">
          </div>
        </div>
        <div class="form-group">
          <div class="col-sm-9">
            <p>สถานะ</p>
            <input type="text"  name="std_stat" class="form-control" required placeholder="สถานะ" / value="<?php echo $std_stat; ?>">
          </div>
        </div>
        
      </form>
    </div>
  </div>
 
 
อันนี้ code หน้าที่รับข้อมูลจาก form ครับ 
Code (PHP) 
<meta charset="UTF-8">
<?php
//1. เชื่อมต่อ database: 
include('conn.php');  //ไฟล์เชื่อมต่อกับ database ที่เราได้สร้างไว้ก่อนหน้าน้ี
 
	
//สร้างตัวแปรสำหรับรับค่าที่นำมาแก้ไขจากฟอร์ม
	$std_id = $_POST["std_id"];
	$std_name = $_POST["std_name"];
    $std_lastname = $_POST["std_lastname"];
    $std_group = $_POST["std_group"];
    $std_bname = $_POST["std_bname"];
    $std_tel = $_POST["std_tel"];
    $std_worklocation = $_POST["std_worklocation"];
    $std_stat = $_POST["std_stat"];
//ทำการปรับปรุงข้อมูลที่จะแก้ไขลงใน database 
	
	$sql = "UPDATE tbl_science SET  
			FirstName ='$std_name',
			LastName='$std_lastname', 
			StdGroup='$std_group',
            BName='$std_bname',
            Tel='$std_tel',
            Workloc='$std_worklocation',
            Stat='$std_stat'
			WHERE std_ID='$std_id' ";
$result = mysqli_query($con, $sql) or die ("Error in query: $sql " . mysqli_error());
mysqli_close($con); //ปิดการเชื่อมต่อ database 
//จาวาสคริปแสดงข้อความเมื่อบันทึกเสร็จและกระโดดกลับไปหน้าฟอร์ม
	
	if($result){
	echo "<script type='text/javascript'>";
	echo "alert('Update Succesfuly');";
	echo "window.location = 'studentlist.php'; ";
	echo "</script>";
	}
	else{
	echo "<script type='text/javascript'>";
	echo "alert('Error back to Update again');";
	echo "</script>";
}
 
 
  Tag : PHP, MySQL, HTML5, XAMPP               
                        | 
           
          
            | 
			
                             | 
           
          
            
              
                   | 
                   | 
                   | 
               
              
                   | 
                
                    
                      | Date :
                          2019-11-13 17:08:30 | 
                      By :
                          rooney11115 | 
                      View :
                          2673 | 
                      Reply :
                          6 | 
                     
                  | 
                   | 
               
              
                   | 
                   | 
                   | 
               
              | 
           
          
            | 
			 | 
           
         
	    
		             | 
		
			  |