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 > สอบถามค่ะ คำสั่ง UPDATE sql แล้วข้อมูลใหม่ไม่เข้าตาราง ไม่ขึ้น error



 

สอบถามค่ะ คำสั่ง UPDATE sql แล้วข้อมูลใหม่ไม่เข้าตาราง ไม่ขึ้น error

 



Topic : 129369



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



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



สวัสดีค่ะ ทำโปรเจคการบ้านแล้วอัพเดทข้อมูลลง db ไม่ได้ แต่ว่า select มาดู และ insert ได้นะคะ ถ้ากดปุ่ม editbtn จะขึ้นข้อมูลเก่าอ่ะค่ะ
refresh ก็ขึ้นโค้ดเก่า แต่ถ้าแก้ไขใน pgadmin เลยมันก็ขึ้นนะคะ
ขอบคุณค่ะ

editpage.php (หน้า html แก้ไขข้อมูล)
Code (PHP)
<?php
session_start();
require ('dbms.php');

if(!isset($_SESSION['login'])){
	header('Location: index.php?login=noLOGIN');
	exit();
}

?>
<h2>Hello <?php  echo $_SESSION['username']; ?> </h2>
<h2>Edit Todolist</h2>

<?php

$sql_incom = "SELECT * FROM tb_note WHERE user_id = '".$_SESSION['id']."' AND  id = '".$_GET['note_id']."' ";
$result_incom = mysqli_query($conn,$sql_incom);


if($result_incom->num_rows >0 ){

  while($row = mysqli_fetch_assoc($result_incom)){
  	
var_dump($row);
  	echo '<form action="conedit.php" method="post">';
	echo '<label>header: </label> <br>';
	echo  '<input type="text"  name="header" value="'.$row["header"].'"> <br>';
	echo '<label>detail: </label>  <br>';

	echo  '<textarea type="text" name="detail" cols="66" rows="10">'.$row["detail"].'</textarea> <br>' ;

	echo '<label>priority:</label><br>';
	echo '<input type="text"  name="type" value="'.$row["type"].'"><br>';

	echo '<input type="date"  name ="time" value="'.$row["timee"].'"><br>';

	echo '<input type="hidden" name="note_id" value="'.$row["id"].'">'; 

	echo '<button type="edit" name="editbtn"> submit</button>';
echo '</form> ';

          }
        }
?>




home.php (หน้าหลัก)
Code (PHP)
    <?php
session_start();
require ('dbms.php');

if(!isset($_SESSION['login'])){
	header('Location: index.php?login=noLOGIN');
	exit();
}

?>


<h2>Hello <?php  echo $_SESSION['username']; ?> </h2>
<h2>Add Todolist</h2>
 

<form action="conadd.php" method="post">

  <label>header: </label> <br>
   <input type="text"  name="header" > <br>
	<label>detail: </label>  <br>

	<textarea  type="text" name="detail" ></textarea> <br>
	<label>priority:</label><br> 
	<input type="text"   name="type" ><br>

	<input type="date"  name ="time" ><br>

	<button type="submit" name="addtask"> submit</button>
</form>

<hr>

  <?php
$sql_incom = "SELECT * FROM tb_note WHERE user_id = '".$_SESSION['id']."' ";
$result_incom = mysqli_query($conn,$sql_incom);

if($result_incom->num_rows >0 ){

  while($row = mysqli_fetch_assoc($result_incom)){

           echo "<li>";
           echo '<input type="checkbox"><label>'.$row["header"].'</label><input type="text">';
           echo  $row["detail"];
           echo $row["type"];
            echo $row["timee"];
            ?>
            <a href="editpage.php?note_id=<?php echo $row["id"]; ?>"> Edit</a>
            <?php
           echo "</li>";
          }
        }
          ?>


    <a href="logout.php">Logout </a>






conedit.php ( update sql )
Code (PHP)
<?php
session_start();
include ('dbms.php');

if(isset($_POST['editbtn'])){

    $id = $_POST['note_id'];
    $header =$_POST['header'];
    $detail =$_POST['detail'];
    $time =  $_POST['time'];
    $type =  $_POST['type'];
		
    if($header =="" || $detail == "" || $type =="" ){
      header('Location: home.php?note=fail');

			exit();
		}
		//$user_id = $_SESSION['id'];
		$sql_comm = 
		"UPDATE tb_note
		 SET header = '$header',
		 detail ='$detail',
		 timee = '$time',
		 type = '$type',
		  WHERE id = '$id';";

	if ($conn->query($sql_comm) === TRUE) {
    
    	header('location: home.php?add=true');
  		  exit();
	} 
	else {

    	echo "Error ".$sql_comm ;
		}
	}
	
?>




Tag : PHP, MySQL, HTML, jQuery







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2017-10-30 17:30:29 By : 1477780592269504 View : 2191 Reply : 1
 

 

No. 1



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



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


Code (PHP)
	if ($conn->query($sql_comm) === TRUE) {
		if($conn->affected_rows>0){    
			header('location: home.php?add=true');
			exit();
		}else{
			die($sql_comm); // ตรวจสอบ statement ให้ดี
		}
	} 







แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2017-10-30 19:21:48 By : Chaidhanan
 

   

ค้นหาข้อมูล


   
 

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