error แบบนี้ครับ Notice: Undefined index: member_id

ตอบกระทู้

รูปแสดงอารมณ์
:icon_plusone: :like: :plusone: :gfb: :-D :) :( :-o 8O :? 8) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: :angry: :baa: :biggrin:
รูปแสดงอารมณ์อื่นๆ

BBCode เปิด
[img] เปิด
[url] เปิด
[Smile icon] เปิด

กระทู้แนะนำ
   

มุมมองที่ขยายได้ กระทู้แนะนำ: error แบบนี้ครับ Notice: Undefined index: member_id

Re: error แบบนี้ครับ Notice: Undefined index: member_id

โดย tsukasaz » 24/07/2018 11:12 am

แค่เพิ่ม name เข้าไป ค่าก็มาแล้วครับ

จาก

โค้ด: เลือกทั้งหมด

<input type="text" id="member_id" value="<?=$_SESSION["login_true"]?>" />
เป็น

โค้ด: เลือกทั้งหมด

<input type="text" name="member_id" id="member_id" value="<?=$_SESSION["login_true"]?>" />

Re: error แบบนี้ครับ Notice: Undefined index: member_id

โดย thatsawan » 24/07/2018 10:56 am

สอนเขียน PHP ติดต่อฐานข้อมูล MySQL อัพโหลดภาพ เพิ่ม ลบ แก้ไข Database
https://www.youtube.com/watch?v=6l8-Ob6BU48

Re: error แบบนี้ครับ Notice: Undefined index: member_id

โดย mollyclick » 24/07/2018 10:46 am

ทำได้แล้วครับ เพิ่ม member_id ไปใน where ได้เลย

error แบบนี้ครับ Notice: Undefined index: member_id

โดย mollyclick » 24/07/2018 9:42 am

เจอ error แบบนี้ ตอนอัพเดทข้อมูล ครับ
Notice: Undefined index: member_id ควรแก้ยังไงครับ

ค่าที่ส่งมา

โค้ด: เลือกทั้งหมด

<input type="text" id="member_id" value="<?=$_SESSION["login_true"]?>" />
<input type="text" name="id" value="<?php echo $result["id"]?>">
<input type="text" name="total" value="<?php echo ("$sum");?>">
<input type="text" name="date" value="<?php echo ($result["d_add"])?>">
ส่วนอัพเดท

โค้ด: เลือกทั้งหมด

<?php 
include("check_user.php");

$sql2 = "SELECT * from money_all WHERE member_id = '$_SESSION[login_true]'";
$query2 = $conn->query($sql2)  or die( $conn->error . "<br>$sql2" );
$result2 = $query2->fetch_assoc();
$id2 = $result2["id"];
$date = $result2["date"];
//$member_id = $result2["member_id"];


////////////// เพิ่มข้อมูลลง sql money_all
$member_id = $_SESSION['login_true'];


$submit = $_POST['submit'];
$date = date("Y-m-d",  time());

print_r($_POST);

$sql = "UPDATE money_all SET
member_id = '".$_POST["member_id"]."' , [color=#FF0000] <<<<<<<<<<< error บรรทัดนี้ครับ Notice: Undefined index: member_id[/color]
date = '".$_POST["date"]."' ,
total = '".$_POST["total"]."'
WHERE id = '".$_POST["id"]."' ";

$query = $conn->query($sql) or die($conn->error . "<br>$sql");



?>

ข้างบน