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 > ส่งค่า id จากฟอร์มมาได้แล้วแต่ update ข้อมูลไม่ได้คับช่วยหน่อยนะคับไม่รู้ผิดตรงไหน



 

ส่งค่า id จากฟอร์มมาได้แล้วแต่ update ข้อมูลไม่ได้คับช่วยหน่อยนะคับไม่รู้ผิดตรงไหน

 



Topic : 131867



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



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




ID ส่งค่ามาแล้วคับแต่ไม่รู้ตรงอัพเดทผมเขียนถูกไหมรบกวนช่วยหน่อยคับ

Code (PHP)
<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="utf-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <meta name="description" content="">
    <meta name="author" content="">
	<title>SYSTEM ADMIN</title>

<form action="action_edit.php" method="POST" name="edit" id="edit " role="form">
		
		<div class="row">
		<div class="col-lg-6">
          <div class="form-group">
            <label for="m_username" class="control-label">Username :</label>
            <input type="text" class="form-control" id="m_username" name="m_username" value="5555" autocomplete="off">
          </div></div>
		<div class="col-lg-6">
          <div class="form-group">
            <label for="m_password" class="control-label">Password :</label>
            <input type="text" class="form-control" id="m_password" name="m_password" value="5555" autocomplete="off">
          </div></div></div>
		  
		<div class="row">
		<div class="col-lg-6">  
          <div class="form-group">
            <label for="m_name" class="control-label">Name :</label>
            <input type="text" class="form-control" id="m_name" name="m_name" value="5555" autocomplete="off">
		  </div></div>
		<div class="col-lg-6">	
		  <div class="form-group">
            <label for="m-nick" class="control-label">Nick Name :</label>
            <input type="text" class="form-control" id="m_nick" name="m_nick" value="5555" autocomplete="off">
          </div></div></div>
			
		<div class="row">
		<div class="col-lg-6">	
          <div class="form-group">
            <label for="m_tel" class="control-label">Tel :</label>
            <input type="text" class="form-control" id="m_tel" name="m_tel" value="5555" autocomplete="off">
          </div></div>
		<div class="col-lg-6">  
          <div class="form-group">
            <label for="m_email" class="control-label">Email :</label>
            <input type="text" class="form-control" id="m_email" name="m_email" value="5555" autocomplete="off">
          </div></div></div>
		  
		<div class="row">
		<div class="col-lg-6">  
		  <div class="form-group">
            <label for="m_department" class="control-label">Department :</label>
            <select type="text" class="form-control" id="m_department" name="m_department" autocomplete="off">
			<option value="5555" >5555</option>
			<option>CEO</option>
			<option>CI</option>
			<option>ACC</option>
			<option>HR</option>
			<option>IT</option>
            <option>QMR</option>
			<option>DCC</option>
			<option>SHE</option>
            <option>PU</option>          
            <option>MS</option>
			<option>R&D</option>
            <option>PR</option>
			<option>TF</option>
            <option>QC</option>
            <option>ST</option>
            <option>EN</option>
			<option>PPC</option>
            </select> 
          </div></div>
		<div class="col-lg-6">  
          <div class="form-group">
            <label for="m_startwork" class="control-label">Startwork :</label>
            <input type="text" class="form-control" id="m_startwork" name="m_startwork" value="5555" autocomplete="off">
          </div></div></div>
		  
		<div class="row">
		<div class="col-lg-6">  
          <div class="form-group">
            <label for="m_level" class="control-label">Level :</label>
            <select class="form-control"  id="m_level" name="m_level" >
              <option value="5555">5555</option>
			  <option value="1">1</option>
              <option value="2">2</option>
			  <option value="3">3</option>
              <option value="4">4</option>
			  <option value="5">5</option>
            </select>     
          </div></div></div> 
          <div class="form-group">
		<button type="submit" class="btn btn-success" id="btn"><i class="fa fa-save"></i> บันทึก</button>
        <a href="tables_user_board.php" class="btn btn-warning" id="btn"> ยกเลิก </a>
        <input type="hidden" name="m_id" id="m_id" value="<?php echo $row_showuser['m_id']; ?>">
    </div>
</form>

</body>
</html>


Code (PHP)
<meta charset="UTF-8" />
<?php

/**/
echo "<pre>";
print_r($_POST);
echo "</pre>";
exit();


		//*** Update Record ***//
		$hostname_condb = "localhost";
		$database_condb = "mydatabase";
		$username_condb = "root";
		$password_condb = "";
		$condb = mysql_pconnect($hostname_condb, $username_condb, $password_condb) or trigger_error(mysql_error(),E_USER_ERROR); 
		mysql_query("SET NAMES UTF8");
		$m_id = $_GET['m_id'];
		$m_username = $_POST['m_username'];
		$m_password = $_POST['m_password'];
		$m_name = $_POST['m_name'];
		$m_nick = $_POST['m_nick'];
		$m_tel = $_POST['m_tel'];
		$m_email = $_POST['m_email'];
		$m_department = $_POST['m_department'];
		$m_startwork = $_POST['m_startwork'];
		$m_level = $_POST['m_level'];
		
		$sql = "UPDATE tb_member SET m_username='$m_username', m_password='$m_password', 
		m_name='$m_name', m_nick='$m_nick', m_tel='$m_tel', m_email='$m_email',
		m_department='$m_department', m_startwork='$m_startwork', m_level='$m_level' WHERE m_id='m_id'";
		$row = mysql_query($sql);
		
		//echo $sql;
		//exit();
		//$row = mysql_query($sql);
		
		if($row)
		{
			echo "<script type='text/javascript'>";
			echo  "alert('แก้ไขข้อมูลเรียบร้อย');";
			echo "window.location='tables_user_board.php';";
			echo "</script>";
		}
		else
		{
		    echo "<script type='text/javascript'>";
				echo "alert(".$sql.");";
				echo "window.location='form_edit_user_board.php?m_id=m_id';";
			echo "</script>";
	    }
?>




Tag : PHP, MySQL







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2018-08-24 10:21:00 By : HLEW View : 1733 Reply : 3
 

 

No. 1



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



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

4-8 เอาออกครับ
------------
Check
-------------
คืออะไร m_id ?
ได้มาจากไหน ? ถ้า ส่งมาแบบ get $_GET['m_id '];
------------
จะ Update ก็ต้อง ส่งค่าที่จะ Update ไป Update แล้ว
แต่ที่นี้ ผิดที่ WHERE m_id='m_id' ไม่มันรู้จัก m_id






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2018-08-24 10:51:03 By : Hararock
 


 

No. 2



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



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

https://www.thaicreate.com/php/php-mysql-update-edit-record.html
Basic Select update Link เดี่ยวได้ 2 ความรู้
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2018-08-24 10:53:52 By : Hararock
 

 

No. 3



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



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


ตรง where ตก $ ไปนะครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2018-08-29 22:30:27 By : Jatmentz
 

   

ค้นหาข้อมูล


   
 

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