|
|
|
ติดต่อฐานข้อมูลได้ แต่ไม่สามารถบันทึกลงฐานข้อมูลได้อ่ะ ช่วยบอกหน่อยค่ะว่าต้องใช้โค้ดอะไรดี |
|
|
|
|
|
|
|
เปลี่ยนจาก
$sql = "Insert into questdata Value('$name','$comment','$currentdatetime','$REMOTE_ADDR')";
เป็น
$sql = "Insert into questdata values('$name','$comment','$currentdatetime','$REMOTE_ADDR')";
และอาจจะเขียนไฟล์ connectdb.php ไว้แยกต่างหาก แล้วค่อย include เข้ามาใช้อีกที จะดีกว่า
เช่น
Code connectdb.php(PHP)
<?php
$host="localhost";
$user="root";
$password="root";
$dbname="your_dbname";
$conn=mysql_connect($host,$user,$password);
?>
เวลาจะเรียกใช้ก็
Code (PHP)
$sql = "Insert into questdata values('$name','$comment','$currentdatetime','$REMOTE_ADDR')";
$result=mysql_db_query($dbname,$sql);
ประมาณนี้นะครับ
|
|
|
|
|
Date :
2009-12-11 12:50:57 |
By :
yomaster |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ไม่ได้อ่ะค่ะ...มันก็ยังบันทึกลงฐานข้อมูลไม่ได้อยู่ดีค่ะ
|
|
|
|
|
Date :
2009-12-11 14:16:05 |
By :
pookpoy |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
$result = mysql_query($sql) or die(mysql_error());
แล้วดูว่า error อะไร
|
|
|
|
|
Date :
2009-12-11 14:21:40 |
By :
plakrim |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 02
|