|
|
|
มาอีกแล้วค่าาา มาขอความช่วยเหลือ จนปัญญา สำหรับมันสมองอันน้อยนิด คือ จะinsert ตาราง down แล้ว update ตาราง file ปัญาหาคือ พอกดบันทึก แล้วมันก็ดัน เก็บdownId ในตาราง file แค่id เด่ว ทั้งที่เรา GET แค่ fileId เดียวอ่ะค่ะ |
|
|
|
|
|
|
|
Code (PHP)
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<?php session_start();?>
<?php
require_once('../Connections/myconnect.php');
if($_POST['btnSubmit'])
$id=$_GET['upId'];
$getContent =("SELECT * FROM file ");
//echo $getContent;
$sql=mysql_db_query($database_myconnect,$getContent);
$result = mysql_fetch_assoc($sql);
{ //$Title=$_POST["txtupname"];
//$date=$_POST("txtdate");
$time = date("d-m-Y H:i:s");
//$Filename =$_POST["txtupload"];
//$type = $_POST["type"];
//$size = $_POST["size"];
//$web=$_POST["web"];
$status=$_POST["status"];
$admin=$_POST["admin"];
$strSQL=("INSERT INTO down (downId,down_Date,ID)VALUES('','{$time}','{$_SESSION['userID']}');");
$result = mysql_db_query($database_myconnect,$strSQL) or die (mysql_error()."\n<br />error=$strSQL");
$last_insert_id = mysql_insert_id();
$strSQL1="UPDATE file SET downId = '$last_insert_id' WHERE downId ='".$id."'";
$result = mysql_db_query($database_myconnect,$strSQL) or die (mysql_error()."\n<br />error=$strSQL1");
$sql = "UPDATE file SET statusId ='$status' WHERE fileId = '".$id."'";
$result = mysql_db_query($database_myconnect,$sql) or die (mysql_error()."\n<br />error=$sql");
//$sql="UPDATE rooms SET status ='ไม่ว่าง' WHERE roomno=$roomno";
//$result=mysql_db_query($database_myconnect,$sql);
if ($result) {
echo"<script>alert('แก้ไขรายการสำเร็จ');window.location='listall.php';</script>";
} else {
echo "<script>alert('แก้ไขรายการไม่สำเร็จ');history.back();</script>";
}
mysql_close();
}
?>
ตาราง down
ตาราง file พอกด บันทึก downId มัยไปขึ้น ทั้งแถว ในตาราง ไฟล์ เลยค่าาาาาาาา
Tag : PHP, MySQL
|
|
|
|
|
|
Date :
2015-11-13 21:25:33 |
By :
งานงอก |
View :
792 |
Reply :
6 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เงิบ ตาราง file ลงไปผิด
|
|
|
|
|
Date :
2015-11-13 21:26:24 |
By :
งานงอก |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ดู code ละมันแปลกอยู่ๆ ก็ เปิด { มาจากไหนหว่า
Code (PHP)
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<?php session_start();?>
<?php
require_once('../Connections/myconnect.php');
if($_POST['btnSubmit'])
$id=$_GET['upId'];
---------- ตรงนี้คิวรี่มาทำไมอะ -----------
$getContent =("SELECT * FROM file ");
//echo $getContent;
$sql=mysql_db_query($database_myconnect,$getContent);
$result = mysql_fetch_assoc($sql);
---------- ตรงนี้คิวรี่มาทำไมอะ -----------
{ <--- มันเปิดมาจากไหน งง
//$date=$_POST("txtdate");
$time = date("d-m-Y H:i:s");
//$Filename =$_POST["txtupload"];
//$type = $_POST["type"];
//$size = $_POST["size"];
//$web=$_POST["web"];
$status=$_POST["status"];
$admin=$_POST["admin"];
$strSQL=("INSERT INTO down (downId,down_Date,ID)VALUES('','{$time}','{$_SESSION['userID']}');");
$result = mysql_db_query($database_myconnect,$strSQL) or die (mysql_error()."\n<br />error=$strSQL");
$last_insert_id = mysql_insert_id();
$strSQL1="UPDATE file SET downId = '$last_insert_id' WHERE downId ='".$id."'";
$result = mysql_db_query($database_myconnect,$strSQL) or die (mysql_error()."\n<br />error=$strSQL1");
----------- ข้างบนนี้ จะคิวรี่ $strSQL หรือ $strSQL1 กันแน่ ------------------
$sql = "UPDATE file SET statusId ='$status' WHERE fileId = '".$id."'";
$result = mysql_db_query($database_myconnect,$sql) or die (mysql_error()."\n<br />error=$sql");
if ($result) {
echo"<script>alert('แก้ไขรายการสำเร็จ');window.location='listall.php';</script>";
} else {
echo "<script>alert('แก้ไขรายการไม่สำเร็จ');history.back();</script>";
}
mysql_close();
}
?>
|
ประวัติการแก้ไข 2015-11-13 21:57:23 2015-11-13 22:03:55
|
|
|
|
Date :
2015-11-13 21:55:31 |
By :
progamer2000 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ก็ยัง ไม่ได้เหมือน เดิม ค่ะ ไม่ขึ้น error แต่ ไม่update downId ให้ค่าาา
|
|
|
|
|
Date :
2015-11-13 23:59:04 |
By :
งานงอก |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<?php session_start();?>
<?php
require_once('../Connections/myconnect.php');
if($_POST['btnSubmit'])
$id=$_GET['upId'];
//$getContent =("SELECT * FROM file ");
//echo $getContent;
//$date=$_POST("txtdate");
$time = date("d-m-Y H:i:s");
//$Filename =$_POST["txtupload"];
//$type = $_POST["type"];
//$size = $_POST["size"];
//$web=$_POST["web"];
$status=$_POST["status"];
//$admin=$_POST["admin"];
$strSQL=("INSERT INTO down (downId,down_Date,ID)VALUES('','{$time}','{$_SESSION['userID']}');");
$result = mysql_db_query($database_myconnect,$strSQL) or die (mysql_error()."\n<br />error=$strSQL");
$last_insert_id = mysql_insert_id();
$strSQL="UPDATE file SET downId = '$last_insert_id',down_Date='$time',ID = '{$_SESSION['userID']}' WHERE downId ='".$id."'";
$result = mysql_db_query($database_myconnect,$strSQL) or die (mysql_error()."\n<br />error=$strSQL");
$sql = "UPDATE file SET statusId ='$status' WHERE fileId = '".$id."'";
$result = mysql_db_query($database_myconnect,$sql) or die (mysql_error()."\n<br />error=$sql");
//$sql="UPDATE rooms SET status ='ไม่ว่าง' WHERE roomno=$roomno";
//$result=mysql_db_query($database_myconnect,$sql);
if ($result) {
echo"<script>alert('แก้ไขรายการสำเร็จ');window.location='listall.php';</script>";
} else {
echo "<script>alert('แก้ไขรายการไม่สำเร็จ');history.back();</script>";
}
mysql_close();
?>
|
|
|
|
|
Date :
2015-11-14 00:24:48 |
By :
งานงอก |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ได้แล้วค่าาาาา ขอบคุณคนคนที่เข้ามาให้คำแนะนำและความรู้ สงสัยต้องไปศึกษาใหม่ ให้ท่องแท้ แต่อันนี้ งานด่วน+มัวเล็กถึงปานกลาง
|
|
|
|
|
Date :
2015-11-14 01:59:24 |
By :
งานงอก |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 01
|