ช่วยดู Code ให้หน่อยค่ะ ว่าทำไมถึงบันทึก Edit ไม่ได้ค่ะ
Code (PHP)
<?php
$sql="update tb_order set // ลองใส่ $tb_order ไม่แน่ใจว่าลืม $ หรือเปล่าครับ
branch_order='$branch_order',
name_order='$name_order',
memo_name_order='$memo_name_order',
sent_by_order='$sent_by_order',
recipients_order='$recipients_order',
memo_recipients_order='$memo_recipients_order',
report_order='$report_order',
status_order='$status_order'
where id_order='$id_edit' ";
// ตรงนี้ผมก็ไม่แน่ใจนะวาผิดไหม มันแปลกๆ
$result=mysql_db_query($dbname,$sql);
// น่าจะเป็น $sql_query=mysql_db_query($dbname,$sql); หรือเปล่านะครับ
$result = mysql_query($sql_query) ;
?>
Date :
2009-07-17 09:49:33
By :
tingtongkub
เง้อ ตรง tb_order มันคือฐานข้อมูลเน้อ
ส่วนที่ใส่ function แล้วก้อ connect อ่ะ เพราะตัว function มานเปงตัวเรียกดอทดาวน์ลิสเราอ่ะ
งง อ่ะ ของเก่าก้อประมาณนี้นะ ยัง Edit ได้เลย งง จัง
Date :
2009-07-17 12:33:55
By :
gummezaka
ลองตามนี้ ได้ไหมอะ
Code (PHP)
<?php
ob_start();
$id_edit=$_GET['id_edit'];
$branch_order=$_POST['branch_order'];
$name_order=$_POST['name_order'];
$memo_name_order=$_POST['memo_name_order'];
$sent_by_order=$_POST['sent_by_order'];
$recipients_order=$_POST['recipients_order'];
$memo_recipients_order=$_POST['memo_recipients_order'];
$report_order=$_POST['report_order'];
$status_order=$_POST['status_order'];
include "connect.php";
$sql="update tb_order set branch_order='$branch_order',name_order='$name_order',memo_name_order='$memo_name_order',sent_by_order='$sent_by_order',recipients_order='$recipients_order',memo_recipients_order='$memo_recipients_order',report_order='$report_order',status_order='$status_order' where id_order='$id_edit' ";
mysql_db_query($dbname,$sql);
header("Location:report_order_status.php");
mysql_close();
?>
Date :
2009-07-17 12:54:01
By :
danya
$id_edit=$_POST['id_edit'];
Date :
2009-07-17 13:30:21
By :
plakrim
ปกติเวลาเรียกค่าอะไร ใน php มักจะต้องใส่ $ ไว้เสมอ ใช่ไหมครับ ถ้าไม่ใส่ค่ามันจะไม่มาไม่ใช่เหรอ คือผมเองก็ยังไม่ค่อยเก่งอะ แต่ที่เห็นมาทั่วไปจะต้องมี $ นะ
Date :
2009-07-17 13:52:12
By :
tingtongkub
$id_edit=$_GET['id_edit']; เปลี่ยนเป็น $_POST
แล้วก็ $result = mysql_query($sql_query) ; ลบทิ้ง
Date :
2009-07-17 16:17:00
By :
sober
ขอบคุงมากมายค่ะ ได้แว้วค่ะ
Date :
2009-07-17 17:40:11
By :
gummezaka
Load balance : Server 02