|
|
|
insert ไม่ได้ช่วยดูหน่อยครับ แอบมึนเบา...เบา ช่วยแก้ไขให้หน่อยนะครับ |
|
|
|
|
|
|
|
Code (PHP)
<?
include('ConnectDB.php');
include('student_add.php');
$userid = $_POST["txtuser"];
$firstname = $_POST["txtFname"];
$lastname = $_POST["txtLname"];
$address = $_POST["address"];
$telephone = $_POST["telephone"];
$username = $_POST["txtUsername"];
$password = $_POST["txtPassword"];
$year = $_POST["year"];
$gpa = $_POST["gpa"];
$behavior = $_POST["behavior"];
//$enPass = md5($password);
$sql= " INSERT INTO user ( user_id, firstname, lastname, address, telephone, username, password, year, status)
VALUES ( '$userid', '$firstname', '$lastname', '$address', '$telephone', '$username', '$password', '$year', 'F')
";
$query = mysql_db_query($dbname, $sql) or die("Can't Query"); <-----ติดตรงนี้เลยครับ
if($query)
{
echo " <script language='javascript'>
alert('Success');
window.location='student_add.php';
</script>
";
}else
{
echo " <script language='javascript'>
alert('Fail');
window.location='student_add.php';
</script>
";
}
mysql_close();
?>
Tag : PHP, MySQL
|
|
|
|
|
|
Date :
2013-01-14 23:11:17 |
By :
tangsupap |
View :
949 |
Reply :
13 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ตรง $dbname หรือปล่าวอ่ะครับ ไม่เห็นมีประกาศตัวแปลไว้เลย ถ้าเข้าใจผิดขออภัยด้วยนะครับ
|
|
|
|
|
Date :
2013-01-14 23:48:11 |
By :
mosoauu |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$dbname ผม include('ConnectDB.php'); อะครับ
Code (PHP)
<?php
$hostname = "localhost";
$user = "root";
$password = "1234";
$dbname = "school";
mysql_connect($hostname, $user, $password)or die("Can't connect to Database");
mysql_select_db($dbname) or die("Can't select to Database");
mysql_query("SET character_set_results=utf8");
mysql_query("SET character_set_client=utf8");
mysql_query("SET character_set_connection=utf8");
?>
เนี่ยอะครับ
|
|
|
|
|
Date :
2013-01-14 23:53:05 |
By :
tangsupap |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ไม่ลองใช่แบบนี้เหรอครับ ผมเห็น include('ConnectDB.php'); ไปแล้วน่ะครับ
Code (PHP)
$query = mysql_query($sql) or die("Can't Query");
หรือว่ามีดาต้าเบสมากกว่า1ก้อน
ลองดูอันนี้ครับ https://www.thaicreate.com/php/forum/023936.html
|
ประวัติการแก้ไข 2013-01-15 00:08:21
|
|
|
|
Date :
2013-01-15 00:07:13 |
By :
mosoauu |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ลองทำแล้วก็ไม่ได้เหมือนกันอะครับผม มันก็ยัง Can't Query
|
|
|
|
|
Date :
2013-01-15 00:16:07 |
By :
tangsupap |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
PM ไปแล้วนะครับ
|
|
|
|
|
Date :
2013-01-15 01:02:18 |
By :
mosoauu |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
งงเลย ทำไม่ได้เลยคับ งงเลย
|
|
|
|
|
Date :
2013-01-15 12:05:21 |
By :
tangsupap |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
บรรทัดที่ 17 ตรง $telephone', '$username', '$password', '$year', 'F')
F คืออะไรครับ
|
|
|
|
|
Date :
2013-01-15 15:05:17 |
By :
apisitp |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ลอง echo $sql ตอน error ดูรึยังครับว่า มัน error อะไร
$query = mysql_db_query($dbname, $sql) or die("Can't Query [".$sql."]"); <-----ติดตรงนี้เลยครับ
ลองเอา query ที่ error ตรวจสอบดูครับ
|
|
|
|
|
Date :
2013-01-15 16:15:24 |
By :
nutsuanplu |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ลองใช้ insert แบบนี้ดูครับ
$sql = "insert into set user_id='".$userid."', firstname='".$firstname."', lastname='".$lastname."', address='".$address."', telephone='".$telephone."', username='".$username."', password='".$password."', year='".$year."', status='F'";
$dbquery = mysql_query($sql);
|
|
|
|
|
Date :
2013-01-15 16:25:41 |
By :
zinlucifer |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
แก้ง่ายมากครับผม ถ้าแก้ได้แล้วจะเข้าใจเลยแหละ
|
|
|
|
|
Date :
2013-01-15 17:17:24 |
By :
Joe_Dev |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
แก้ไงอ่ะ...ช่วยบอกหน่อยครับ จะได้ bookmark เก็บไว้อ่ะ
|
|
|
|
|
Date :
2013-01-20 09:17:08 |
By :
apisitp |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 03
|