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 > รบกวนขอคำแนะนำเรื่องการ edit update ครับ เป็นระบบแจ้งซ๋อม มือใหม่หัดเขียนครับ



 

รบกวนขอคำแนะนำเรื่องการ edit update ครับ เป็นระบบแจ้งซ๋อม มือใหม่หัดเขียนครับ

 



Topic : 112937



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



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




สวัสดีครับ พี่ๆ thaicreate

มีปัญหาเกี่ยวกับการ edit แก้ไขข้อมูลพยายามแก้ไขแล้วครับแต่ยังติด error รบกวนช่วยดูให้ทีครับ
ติดปัญหาที่ error update ครับ น่าจะเป็นที่ ค่าตัวแปล หรือ ชื่อฟิลไม่ตรง แต่ลองงมแล้วก้อยังติดเหมือนเดิมคับ


เป็นระบบแจ้งซ่อมครับ

ฐานข้อมูล
database


job.php
Code (PHP)
<?php 
session_start(); //ประกาศใช้ session
//เรียกใช้ไฟล์ config.ini.php
include "config.ini.php";


//ตรวจสอบการเข้าสู่ระบบ
$st=1; // สถานะการเข้าสู่ระบบ 1=ยังไม่ได้ login 2=login เข้าระบบแล้ว
if (isset($_SESSION["sess_id"])!="") {
	$st=2;
	$uid=$_SESSION["sess_userid"]; //รับค่าตัวแปร id ของลูกค้าจาก session
	$uname=$_SESSION["sess_name"]; //รับค่าตัวแปร ชื่อ-นามสกุล ของลูกค้าจาก session
	$sess_id=$_SESSION["sess_id"]; //รับค่าตัวแปรก session_id
	$utype=$_SESSION["sess_type"];
	$type_name=$_SESSION["sess_tname"];
	$deptid=$_SESSION["sess_deptid"];
}
$where="";
if (isset($_POST["job_id"])!="") { if ($_POST["job_id"]!="") { $where=" where job_id=$_POST[job_id] "; } }
if (isset($_POST["serial"])!="") { if ($_POST["serial"]!="") { if ($where=="") {$where=" where serial='$_POST[serial]' ";} else {$where.=" or serial='$_POST[serial]' ";} } }
if (isset($_POST["dept"])!="0") { if ($_POST["dept"]!="0") { if ($where=="") {$where=" where deptid=$_POST[dept] ";} else {$where.=" or deptid=$_POST[dept] ";} } }
if (isset($_POST["redate"])!="") { if ($_POST["redate"]!="") { $redate=toexdate($_POST["redate"]); if ($where=="") {$where=" where job_requirement='$redate' ";} else {$where.=" or joe_requirement='$redate' ";} } }

$sql=" select * from job $where order by job_id desc ";
$result=mysql_query($sql);
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-874" />
<title><?php echo $sys_title; ?></title>
<link rel="stylesheet" type="text/css" href="css/style.css" />
<link rel="stylesheet" type="text/css" href="css/start/jquery-ui-1.8.21.custom.css" />
<script type="text/javascript" src="js/jquery-1.7.2.min.js"></script>
<script type="text/javascript" src="js/jquery-ui-1.8.21.custom.min.js"></script>
<script language="javascript">
$ (function() {
	$("#redate").datepicker({
		dateFormat: 'dd-mm-yy',
		dayNamesMin: ['อา', 'จ', 'อ', 'พ', 'พฤ', 'ศ', 'ส'],    
		monthNamesShort: ['มกราคม','กุมภาพันธ์','มีนาคม','เมษายน','พฤษภาคม','มิถุนายน','กรกฎาคม','สิงหาคม','กันยายน','ตุลาคม','พฤศจิกายน','ธันวาคม'],
		changeMonth: true,   
		changeYear: true ,
		yearRange: 'c-50:c+0'
	});
});
</script>
</head>

<body>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td background="images/bghead.jpg" height="118"><table width="900" border="0" align="center" cellpadding="0" cellspacing="2">
      <tr>
        <td><font size="+3" color="#FFFFFF"><?php echo $sys_name; ?></font></td>
      </tr>
    </table></td>
  </tr>
  <tr>
    <td background="images/bgmenu.jpg">
    <table width="900" border="0" align="center" cellpadding="0" cellspacing="2">
      <tr>
        <td><?php include "menu.php"; ?></td>
      </tr>
    </table></td>
  </tr>
</table>
<table width="900" border="0" align="center" cellpadding="0" cellspacing="2">
  <tr>
    <td><h1 style="color:#666">รายการแจ้งซ่อม</h1></td>
  </tr>
  <tr>
    <td><div align="right"><a href="add_job.php">[ เพิ่มรายการแจ้งซ่อม ]&nbsp;&nbsp;</a></div></td>
  </tr>
  <tr>
    <td><form id="form1" name="form1" method="post" action="#">
      &nbsp;&nbsp;Job ID 
      <input name="job_id" type="text" id="job_id" size="10" />
      &nbsp;Serial
<input name="serial" type="text" id="serial" size="10" />
วันที่แจ้ง 
<input name="redate" type="text" id="redate" size="9" />
&nbsp;
    <input type="submit" name="button" id="button" value="ค้นหา" />
    </form></td>
  </tr>
  <tr>
    <td>&nbsp;</td>
  </tr>
</table>
<?php if (mysql_num_rows($result) > 0) { ?>
<table width="100%" border="1" cellspacing="0" cellpadding="0">
  <tr class="h_table">
    <td width="7%" height="30" class="h_table">รหัส Job</td>
    <td width="8%" height="30">วันที่แจ้ง</td>
    <td width="9%" height="30">วันที่รับคืน</td>
    <td width="16%" height="30">ชื่ออุปกรณ์</td>
    <td width="9%" height="30">Serial</td>
    <td width="11%" height="30">อาการเสีย</td>
    <td width="8%" height="30">รายละเอียด</td>
    <td width="9%">ใบเสนอราคา</td>
    <td width="11%" height="30">สถานะ</td>
    <td width="6%" height="30">แก้ไข</td><input type="hidden" name="user_id" id="user_id" value="<?php echo $uid; ?>" />
    <td width="6%" height="30">ลบ</td>
  </tr>
  <?php
  	$vender="";
  	for ($i=1;$i<=mysql_num_rows($result);$i++) {
		$rs=mysql_fetch_array($result);
		
		$sql2=" select * from device where device_id=$rs[device_id] ";
		$result2=mysql_query($sql2);
		$rs2=mysql_fetch_array($result2);
		
		if ($rs["vender_id"]!="0") {
			$sql3=" select * from vender where vender_id=$rs[vender_id] ";
			$result3=mysql_query($sql3);
			$rs3=mysql_fetch_array($result3);
			$vender=$rs3["vender_company"];
		}
		
		$sql4=" select * from job_status where status_id=$rs[status_id] ";
		$result4=mysql_query($sql4);
		$rs4=mysql_fetch_array($result4);
  ?>
  <tr>
    <td bgcolor="#FFFFFF"><div align="center"><?php echo $rs["job_id"]; ?></div></td>
    <td bgcolor="#FFFFFF"><div align="center"><?php echo toexdate($rs["job_requirement"]); ?></div></td>
    <td bgcolor="#FFFFFF"><div align="center"><?php if ($rs["job_date"]=="0000-00-00") {echo "&nbsp;";} else {echo toexdate($rs["job_date"]); }  ?></div></td>
    <td bgcolor="#FFFFFF">&nbsp;<?php echo $rs2["device_name"]." ".$rs2["device_brand"]." ".$rs2["device_model"]; ?></td>
    <td bgcolor="#FFFFFF"><div align="center"><?php echo $rs["serial"]; ?></div></td>
    <td bgcolor="#FFFFFF">&nbsp;<?php echo $rs["job_detail"]; ?></td>
    <td bgcolor="#FFFFFF"><div align="center"><a href="view3.php?id_edit=<?php echo $rs["job_id"]; ?>" target="_blank"><img src="images/icon/view.gif" width="24" height="24" border="0" /></a></div></td>
    <td bgcolor="#FFFFFF"><div align="center"><?php if ($rs["vender_doc"]!="") {  ?><a href="images/document/<?php echo $rs["vender_doc"]; ?>"><img src="images/icon/1352332851_001_51.gif" width="24" height="24" border="0" /></a><?php } else { echo "&nbsp;"; }?></div></td>
    <td bgcolor="#FFFFFF"><div align="center"><?php echo $rs4["name"]; ?></div></td>
    <td bgcolor="#FFFFFF"><div align="center"><a href="edit_job.php?id_edit=<?php echo $rs["job_id"]; ?>"><img src="images/icon/1352332831_001_39.png" width="24" height="24" border="0" /></a></div></td>
    <td bgcolor="#FFFFFF"><div align="center"><a href="del_job.php?id_del=<?php echo $rs["job_id"]; ?>"><img src="images/icon/1352332857_001_05.gif" width="24" height="24" border="0" /></a></div></td>
  </tr>
  <?php } ?>
</table>
<?php } else { ?>
<table width="300" border="0" align="center" cellpadding="0" cellspacing="2">
  <tr>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td><div align="center"><font size="+1">ไม่พบข้อมูล</font></div></td>
  </tr>
  <tr>
    <td>&nbsp;</td>
  </tr>
</table>
<?php } ?>
<p>&nbsp;</p>
<p>&nbsp;</p>
</body>
</html>


edit_job.php
Code (PHP)
<?php 
session_start(); //ประกาศใช้ session
//เรียกใช้ไฟล์ config.ini.php
include "config.ini.php";
//ตรวจสอบการเข้าสู่ระบบ
$st=1; // สถานะการเข้าสู่ระบบ 1=ยังไม่ได้ login 2=login เข้าระบบแล้ว
if (isset($_SESSION["sess_id"])!="") {
	$st=2;
	$uid=$_SESSION["sess_userid"]; //รับค่าตัวแปร id ของลูกค้าจาก session
	$uname=$_SESSION["sess_name"]; //รับค่าตัวแปร ชื่อ-นามสกุล ของลูกค้าจาก session
	$sess_id=$_SESSION["sess_id"]; //รับค่าตัวแปรก session_id
	$utype=$_SESSION["sess_type"];
	$type_name=$_SESSION["sess_tname"];
	$deptid=$_SESSION["sess_deptid"];
}
$sql=" select * from job where job_id=$_GET[id_edit] ";
$reuslt=mysql_query($sql);
$rs=mysql_fetch_array($reuslt);
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-874" />
<title><?php echo $sys_title; ?></title>
<link rel="stylesheet" type="text/css" href="css/style.css" />
<link rel="stylesheet" type="text/css" href="css/start/jquery-ui-1.8.21.custom.css" />
<script type="text/javascript" src="js/jquery-1.7.2.min.js"></script>
<script type="text/javascript" src="js/jquery-ui-1.8.21.custom.min.js"></script>
<script language="javascript">
$ (function() {
	$("#startdate").datepicker({
		dateFormat: 'dd-mm-yy',
		dayNamesMin: ['อา', 'จ', 'อ', 'พ', 'พฤ', 'ศ', 'ส'],    
		monthNamesShort: ['มกราคม','กุมภาพันธ์','มีนาคม','เมษายน','พฤษภาคม','มิถุนายน','กรกฎาคม','สิงหาคม','กันยายน','ตุลาคม','พฤศจิกายน','ธันวาคม'],
		changeMonth: true,   
		changeYear: true ,
		yearRange: 'c-50:c+0',
		maxDate:0
	});
	$("#enddate").datepicker({
		dateFormat: 'dd-mm-yy',
		dayNamesMin: ['อา', 'จ', 'อ', 'พ', 'พฤ', 'ศ', 'ส'],    
		monthNamesShort: ['มกราคม','กุมภาพันธ์','มีนาคม','เมษายน','พฤษภาคม','มิถุนายน','กรกฎาคม','สิงหาคม','กันยายน','ตุลาคม','พฤศจิกายน','ธันวาคม'],
		changeMonth: true,   
		changeYear: true ,
		yearRange: 'c-50:c+0',
		minDate:0
	});
});

function chk_form() {
	var Rtn=true;
	
	if (document.getElementById("startdate").value=="" || document.getElementById("device_id").value=="0" ||
	 document.getElementById("serial").value=="" || document.getElementById("question").value=="") {
		Rtn=false;
		alert('กรุณากรอกข้อมูลให้ครบ');	
	}
	return Rtn;
}
</script>
</head>

<body>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td background="images/bghead.jpg" height="118"><table width="900" border="0" align="center" cellpadding="0" cellspacing="2">
      <tr>
        <td><font size="+3" color="#FFFFFF"><?php echo $sys_name; ?></font></td>
      </tr>
    </table></td>
  </tr>
  <tr>
    <td background="images/bgmenu.jpg">
    <table width="900" border="0" align="center" cellpadding="0" cellspacing="2">
      <tr>
        <td><?php include "menu.php"; ?></td>
      </tr>
    </table></td>
  </tr>
</table>
<table width="900" border="0" align="center" cellpadding="0" cellspacing="2">
  <tr>
    <td><h1 style="color:#666">รายการแจ้งซ่อม</h1></td>
  </tr>
  <tr>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td><p>&nbsp;</p>
      <form action="edit_job2.php" method="post" enctype="multipart/form-data" name="form1" id="form1" onsubmit="return chk_form()">
        <table width="600" border="0" align="center" cellpadding="0" cellspacing="2">
          <tr>
            <td height="30" colspan="2"><font size="+1">รายละเอียดการแจ้ง</font><hr />
</td>
          </tr>
          <tr>
            <td height="30"><strong>Job ID</strong></td>
            <td><input name="jobid" type="text" id="jobid" size="9." readonly="readonly" value="<?php echo $rs["job_id"]; ?>" /></td>
          </tr>
          <tr>
            <td height="30"><strong>วันที่แจ้ง</strong></td>
            <td><input name="startdate" type="text" id="startdate" size="9" value="<?php echo toexdate($rs["job_requirement"]); ?>" /></td>
          </tr>
          <tr>
            <td height="30"><strong>วันที่คืน</strong></td>
            <td><input name="enddate" type="text" id="enddate" size="9" value="<?php if ($rs["job_date"]!="0000-00-00") { echo toexdate($rs["job_date"]); } ?>" /></td>
          </tr>
          <tr>
            <td height="30"><strong>ชื่อผู้ใช้</strong></td>
            <td><select name="user_id" id="user_id">
            <?php
				$sql2=" select * from user where user_id=$rs[user_id]  ";
				$result2=mysql_query($sql2);
				$rs2=mysql_fetch_array($result2);	
				echo "<option value='$rs2[user_id]'>$rs2[name]</option>";
				
				$sql2=" select * from user where type_id=3 and user_id!=$rs[user_id] ";
				$result2=mysql_query($sql2);
				for ($i=1;$i<=mysql_num_rows($result2);$i++) {
					$rs2=mysql_fetch_array($result2);	
					echo "<option value='$rs2[user_id]'>$rs2[name]</option>";
				}
            ?>
            </select></td>
          </tr>
          <tr>
            <td height="30"><strong>สถานะ</strong></td>
            <td><select name="status" id="status">
            <?php
				$sql2=" select * from job_status where status_id=$rs[status_id] ";
				$result2=mysql_query($sql2);
				$rs2=mysql_fetch_array($result2);	
				echo "<option value='$rs2[status_id]'>$rs2[name]</option>";
					
				$sql2=" select * from job_status where status_id!=$rs[status_id] ";
				$result2=mysql_query($sql2);
				for ($i=1;$i<=mysql_num_rows($result2);$i++) {
					$rs2=mysql_fetch_array($result2);	
					echo "<option value='$rs2[status_id]'>$rs2[name]</option>";
				}
            ?>
            </select></td>
          </tr>
          <tr>
            <td>&nbsp;</td>
            <td>&nbsp;</td>
          </tr>
          <tr>
            <td colspan="2"><font size="+1">ข้อมูลอุปกรณ์</font><hr />
</td>
          </tr>
          <tr>
            <td height="30"><strong>ชื่ออุปกรณ์</strong></td>
            <td><select name="device_id" id="device_id">
            <option value="0">-- เลือก --</option>
               <?php
				$sql2=" select * from device where device_id=$rs[device_id] ";
				$result2=mysql_query($sql2);
				$rs2=mysql_fetch_array($result2);	
				echo "<option value='$rs2[device_id]'>$rs2[device_name] $rs2[device_brand] $rs2[device_model]</option>";
				
				$sql2=" select * from device where device_id!=$rs[device_id] ";
				$result2=mysql_query($sql2);
				for ($i=1;$i<=mysql_num_rows($result2);$i++) {
					$rs2=mysql_fetch_array($result2);	
					echo "<option value='$rs2[device_id]'>$rs2[device_name] $rs2[device_brand] $rs2[device_model]</option>";
				}
            ?>
            </select></td>
          </tr>
          <tr>
            <td height="30"><strong>Serial</strong></td>
            <td><input type="text" name="serial" id="serial" value="<?php echo $rs["serial"]; ?>" /></td>
          </tr>
          <tr>
            <td><strong>รายละเอียดปัญหา</strong></td>
            <td><textarea name="question" id="question" cols="45" rows="5"><?php echo $rs["job_detail"]; ?></textarea></td>
          </tr>
          <tr>
            <td><strong>ตอบปัญหา</strong></td>
            <td><textarea name="answer" id="answer" cols="45" rows="5"><?php echo $rs["job_ans"]; ?></textarea></td>
          </tr>
          <tr>
            <td>&nbsp;</td>
            <td>&nbsp;</td>
          </tr>
          <tr>
            <td colspan="2"><font size="+1">ข้อมูล VENDER</font><hr />
</td>
          </tr>
          <tr>
            <td height="30"><strong>Vender</strong></td>
            <td><select name="vender_id" id="vender_id">
            <?php
			if ($rs["vender_id"]!="0") {
				$sql2=" select * from vender where vender_id=$rs[vender_id] ";
				$result2=mysql_query($sql2);
				$rs2=mysql_fetch_array($result2);	
				echo "<option value='$rs2[vender_id]'>$rs2[vender_name]</option>";
				
				$sql2=" select * from vender where vender_id!=$rs[vender_id] ";
				$result2=mysql_query($sql2);
				for ($i=1;$i<=mysql_num_rows($result2);$i++) {
					$rs2=mysql_fetch_array($result2);	
					echo "<option value='$rs2[vender_id]'>$rs2[vender_name]</option>";
				}
			} else {
				echo "<option value='0'>-- เลือก --</option>";
				$sql2=" select * from vender  ";
				$result2=mysql_query($sql2);
				for ($i=1;$i<=mysql_num_rows($result2);$i++) {
					$rs2=mysql_fetch_array($result2);	
					echo "<option value='$rs2[vender_id]'>$rs2[vender_name]</option>";
				}	
			}
            ?>
            </select></td>
          </tr>
          <tr>
            <td height="30"><strong>รหัสใบ Job vender</strong></td>
            <td><input type="text" name="cass" id="cass" value="<?php echo $rs["vender_cass"]; ?>" /></td>
          </tr>
          <tr>
            <td height="30"><strong>ชื่อพนักงานซ่อม</strong></td>
            <td><input type="text" name="name" id="name" value="<?php echo $rs["job_name"]; ?>" /></td>
          </tr>
          <tr>
            <td height="30"><strong>ใบเสนอราคา</strong></td>
            <td><input type="file" name="fileupload" id="fileupload" /></td>
          </tr>
          <tr>
            <td height="30"><strong>หมายเหตุ</strong></td>
            <td><input name="note" type="text" id="note" size="40" value="<?php echo $rs["job_remark"]; ?>" /></td>
          </tr>
          <tr>
            <td>&nbsp;</td>
            <td>&nbsp;<input type="hidden" name="id_edit" id="id_edit" value="<?php echo $rs["job_id"]; ?>" /></td>
          </tr>
          <tr>
            <td colspan="2"><div align="center"><?php if ($utype==1) { ?><input type="submit" name="button" id="button" value="แก้ไข" /><?php } ?></div></td>
          </tr>
        </table>
      </form>
    <p>&nbsp;</p></td>
  </tr>
</table>
<p>&nbsp;</p>
<p>&nbsp;</p>
</body>
</html>


edit_job2.php หน้าอัฟเดต
Code (PHP)
<meta http-equiv="Content-Type" content="text/html; charset=windows-874" />
<?php
include "config.ini.php";
$stdate=toexdate($_POST["startdate"]);
$endate="0000-00-00";
if (isset($_POST["enddate"])!="") {
	if ($_POST["enddate"]!="") { $endate=toexdate($_POST["enddate"]);	} 
}
$photoname=""; $photo="";
//เช็คว่าได้มีการอัพโหลดรูปภาพมาหรือไม่
if ($_FILES["fileupload"]["tmp_name"]!="") {
	//เปลี่ยนชื่อรูปภาพตามไอดี
	$fname=explode(".",$_FILES["fileupload"]["name"]);
	$photoname=$_POST["id_edit"].".".$fname[1];
	//อัพโลหดไฟล์ไปพาทที่วางเอาไว้มนนี้คือ folder images/product
	move_uploaded_file($_FILES["fileupload"]["tmp_name"],"images/document/".$photoname);
	$photo=" ,vender_doc='$photoname]' ";
}

$sql=" update job set user_id=$_POST[user_id],job_requirement='$stdate',job_date='$endate',device_id=$_POST[device_id], ";
$sql.=" serial='$_POST[serial]',job_detail='$_POST[question]',job_ans='$_POST[answer]',vender_id=$_POST[vender_id], ";
$sql.=" vender_cass='$_POST[cass]',job_name='$_POST[name]',job_remark='$_POST[note]',status_id=$_POST[status_id], ";
$sql.=" $photo where job_id=$_POST[id_edit] ";
$result=mysql_query($sql) or die('Update Error');

mws_message('แก้ไขข้อมูลเรียบร้อย','job.php');
?>




Tag : PHP









ประวัติการแก้ไข
2014-11-28 22:27:33
Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2014-11-28 21:39:48 By : sirichai_s View : 1113 Reply : 5
 

 

No. 1



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



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


ผมว่าทดสอบ ได้ผลยังไง เอา error มาบอก ดีกว่าไหมครับ

ให้มานั่งหาเอง บอกตรงๆ ขีเกียจครับ บอกสิ่งที่ได้มา ยังอ่านโค๊ดกำหนด scope การหาได้น่ะครับ
ถ้าหนักหนาหาไม่เจอ ค่อยทดลอง อีกทีก็ยังไม่สาย






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2014-11-28 22:14:54 By : Chaidhanan
 


 

No. 2



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



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


ตอบความคิดเห็นที่ : 1 เขียนโดย : Chaidhanan เมื่อวันที่ 2014-11-28 22:14:54
รายละเอียดของการตอบ ::
ติดปัญหาที่ error update ครับ น่าจะเป็นที่ ค่าตัวแปล หรือ ชื่อฟิลไม่ตรง แต่ลองงมแล้วก้อยังติดเหมือนเดิมคับ




ประวัติการแก้ไข
2014-11-28 22:29:08
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2014-11-28 22:28:22 By : sirichai_s
 

 

No. 3



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



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


edit_job2.php หน้าอัฟเดต
24.$result=mysql_query($sql) or die('Update Error');

แก้เป็น
24.$result=mysql_query($sql) or die('Update Error' . "<br>\n".$sql . "<br>\n". mysql_error() );
จะได้รู้ว่า error อะไร
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2014-11-28 23:08:36 By : Chaidhanan
 


 

No. 4



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



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


ตอบความคิดเห็นที่ : 3 เขียนโดย : Chaidhanan เมื่อวันที่ 2014-11-28 23:08:36
รายละเอียดของการตอบ ::

error update ขึ้นเหมือนเดิมครับ
น่าจะติดอยู่หน้าเดียวคับ

Code (PHP)
<meta http-equiv="Content-Type" content="text/html; charset=windows-874" />
<?php
include "config.ini.php";
$stdate=toexdate($_POST["startdate"]);
$endate="0000-00-00";
if (isset($_POST["enddate"])!="") {
	if ($_POST["enddate"]!="") { $endate=toexdate($_POST["enddate"]);	} 
}
$photoname=""; $photo="";
//เช็คว่าได้มีการอัพโหลดรูปภาพมาหรือไม่
if ($_FILES["fileupload"]["tmp_name"]!="") {
	//เปลี่ยนชื่อรูปภาพตามไอดี
	$fname=explode(".",$_FILES["fileupload"]["name"]);
	$photoname=$_POST["id_edit"].".".$fname[1];
	//อัพโลหดไฟล์ไปพาทที่วางเอาไว้มนนี้คือ folder images/product
	move_uploaded_file($_FILES["fileupload"]["tmp_name"],"images/document/".$photoname);
	$photo=" ,vender_doc='$photoname]' ";
}

$sql=" update job set user_id=$_POST[user_id],job_requirement='$stdate',job_date='$endate',device_id=$_POST[device_id], ";
$sql.=" serial='$_POST[serial]',job_detail='$_POST[question]',job_ans='$_POST[answer]',vender_id=$_POST[vender_id], ";
$sql.=" vender_cass='$_POST[cass]',job_name='$_POST[name]',job_remark='$_POST[note]'status_id=$_POST[status], ";
$sql.=" $photo where job_id=$_POST[id_edit] ";
$result=mysql_query($sql) or die('Update Error' . "<br>\n".$sql . "<br>\n". mysql_error() );

mws_message('แก้ไขข้อมูลเรียบร้อย','job.php');
?>



แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2014-11-28 23:24:05 By : sirichai_s
 


 

No. 5



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



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


เออเร่อร์เหมือนเดิม แล้วมันเหมือนยังไงครับ
เอา message เออเร่อร์ ที่แสดง มาดูครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2014-11-30 10:00:05 By : Chaidhanan
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : รบกวนขอคำแนะนำเรื่องการ edit 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 01
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 อัตราราคา คลิกที่นี่