|
|
|
Insert ข้อมูลลงฐานข้อมูลไม่ได้อะคะ ช่วยทีนะคะ พอดีทำโปรเจค |
|
|
|
|
|
|
|
ใช้ NOW() ครับ
ตัวอย่าง
$sql = "INSERT INTO news (new_date, new_heading) VALUES (NOW(), '$new_heading')";
|
ประวัติการแก้ไข 2014-06-05 09:39:51
|
|
|
|
Date :
2014-06-05 09:37:55 |
By :
sabaitip |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
if($_POST['seve'])
{
$host="localhost";
$username="root";
$pass_word="1234";
$db="teohong";
$Conn = mysql_connect( $host,$username,$pass_word) or die ("ติดต่อฐานข้อมูลไม่ได้");
mysql_query("SET NAMES utf8",$Conn);
mysql_select_db($db) or die("เลือกฐานข้อมูลไม่ได้");
$ComputerName = $_POST['ComputerName'];
$datetime = $_POST['datetime'];
$Name = $_POST['Name'];
$division = $_POST['division'];
$group = $_POST['group'];
$requests = $_POST['requests'];
$Asset = $_POST['Asset'];
$seriai = $_POST['seriai'];
$Endtime = $_POST['Endtime'];
$details = $_POST['details'];
$Sql_add = "insert into request_db set
ComputerName='$ComputerName' ,
datetime='NOW();',
Name='$Name',
division='$division',
group='group',
requests='$requests',
Asset='$Asset',
seriai='$seriai',
Endtime='$Endtime',
detail='$details'";
mysql_query($sql_add) or die(mysql_error());
echo "เพิ่มข้อมูลของ $name $surname สำเร็จแล้ว";
}
มันบันทึกไม่ได้อะคะ ช่วยดูให้หน่อยได้มั้ยคะ พอกดบันทึกมันก็ไม่มีอะไรเกิดขึ้นเลย
|
ประวัติการแก้ไข 2014-06-05 10:04:01 2014-06-05 10:04:02 2014-06-05 10:04:02 2014-06-05 10:05:44
|
|
|
|
Date :
2014-06-05 10:02:05 |
By :
Loogsorn22 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
datetime='NOW();', > datetime='NOW()',
หรือ
datetime= date('Y-m-d H:i:s'),
|
ประวัติการแก้ไข 2014-06-05 10:10:00
|
|
|
|
Date :
2014-06-05 10:09:56 |
By :
progamer2000 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ผม งง ครับ
Code (PHP)
nsert into request_db set
สรุปว่าจะ save หรือ update
จะได้ตอบถูก
|
|
|
|
|
Date :
2014-06-05 10:17:56 |
By :
Testprogram |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ข้อที่ 1. ขาด $ ที่ระบุว่านี่คือตัวแปร
ข้อที่ 2. ชื่อตัวแปรไม่สอดคล้องกัน
ข้อที่ 3. มี ;
สีแดงคือสิ่งที่ผิดพลาด
Code
if($_POST['seve'])
{
$host="localhost";
$username="root";
$pass_word="1234";
$db="teohong";
$Conn = mysql_connect( $host,$username,$pass_word) or die ("ติดต่อฐานข้อมูลไม่ได้");
mysql_query("SET NAMES utf8",$Conn);
mysql_select_db($db) or die("เลือกฐานข้อมูลไม่ได้");
$ComputerName = $_POST['ComputerName'];
$datetime = $_POST['datetime'];
$Name = $_POST['Name'];
$division = $_POST['division'];
$group = $_POST['group'];
$requests = $_POST['requests'];
$Asset = $_POST['Asset'];
$seriai = $_POST['seriai'];
$Endtime = $_POST['Endtime'];
$details = $_POST['details'];
$Sql_add = "insert into request_db set
ComputerName='$ComputerName' ,
datetime='NOW();',
Name='$Name',
division='$division',
group='$group',
requests='$requests',
Asset='$Asset',
seriai='$seriai',
Endtime='$Endtime',
detail='$details'";
mysql_query($sql_add) or die(mysql_error());
echo "เพิ่มข้อมูลของ $name $surname สำเร็จแล้ว";
}
และผมแนะนำให้เขียนแบบนี้ โค้ด INSERT ก็น่าจะใช้โครงสร้างแบบ INSERT แต่ถ้าถนัดแบบโครงสร้าง UPDATE ก็แล้วแต่ครับ
Code (PHP)
if($_POST['seve'])
{
$host="localhost";
$username="root";
$pass_word="1234";
$db="teohong";
$Conn = mysql_connect( $host,$username,$pass_word) or die ("ติดต่อฐานข้อมูลไม่ได้");
mysql_query("SET NAMES utf8",$Conn);
mysql_select_db($db) or die("เลือกฐานข้อมูลไม่ได้");
$ComputerName = $_POST['ComputerName'];
$datetime = $_POST['datetime'];
$Name = $_POST['Name'];
$division = $_POST['division'];
$group = $_POST['group'];
$requests = $_POST['requests'];
$Asset = $_POST['Asset'];
$seriai = $_POST['seriai'];
$Endtime = $_POST['Endtime'];
$details = $_POST['details'];
$Sql_add = " INSERT INTO request_db(
ComputerName
, datetime
, Name
, division
, group
, requests
, Asset
, seriai
, Endtime
, detail
)
VALUES(
'$ComputerName'
, NOW()
, '$Name'
, '$division'
, '$group'
, '$requests'
, '$Asset'
, '$seriai'
, '$Endtime'
, '$details'
)";
mysql_query($Sql_add) or die(mysql_error());
echo "เพิ่มข้อมูลของ $name $surname สำเร็จแล้ว";
}
|
|
|
|
|
Date :
2014-06-05 10:19:18 |
By :
arm8957 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
$ComputerName = $_POST['ComputerName'];
$datetime = $_POST['datetime'];
$Name = $_POST['Name'];
$division = $_POST['division'];
$group = $_POST['group'];
$requests = $_POST['requests'];
$Asset = $_POST['Asset'];
$seriai = $_POST['seriai'];
$Endtime = $_POST['Endtime'];
$details = $_POST['details'];
$Sql_add = "insert into request_db (ComputerName, datetime, Name, division, group, requests, Asset, seriai, Endtime, detail)";
$Sql_add .= " VALUES ('$ComputerName' , 'NOW()', '$Name', '$division', '$group', '$requests','$Asset','$seriai','$Endtime','$details')";
|
|
|
|
|
Date :
2014-06-05 10:25:34 |
By :
sabaitip |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
datetime='NOW()',
หรือ
datetime= date('Y-m-d H:i:s'),
ก็ได้ครับ
|
|
|
|
|
Date :
2014-06-05 10:25:44 |
By :
progamer2000 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 03
|