|
|
|
ช่วยดูหน้าสมัครสมาชิกให้ที่ครับ error line 40 ไม่รู้ว่าจะแก้ยังไง |
|
|
|
|
|
|
|
DB
CODE
Code (PHP)
<?
mysql_connect("localhost","root","root");
mysql_select_db("mysql_test");
if(trim($_POST["txtUsername"]) == "")
{
echo "Please input Username!";
exit();
}
if(trim($_POST["txtPassword"]) == "")
{
echo "Please input Password!";
exit();
}
if($_POST["txtPassword"] != $_POST["txtConPassword"])
{
echo "Password not Match!";
exit();
}
if(trim($_POST["txtName"]) == "")
{
echo "Please input Name!";
exit();
}
$strSQL = "SELECT * FROM DI_MEMBER WHERE Username = '".trim($_POST['txtUsername'])."' "; //เชค user ว่าใช้งานไปยัง
$objQuery = mysql_query($strSQL);
$objResult = mysql_fetch_array($objQuery);
if($objResult)
{
echo "Username already exists!";
}
else
{
$strSQL = "INSERT INTO DI_MEMBER (USERNAME,PASSWORD,USER_EMAIL,ACTIVE_CODE,ACTIVE_STATUS,USER_STATUS,USER_GROUP,USER_POINT,USER_REGISTER_IP,USER_REGISTER_DATE,USER_LAST_IP,USER_LAST_DATE,USER_NICKNAME,USER_SEX,USER_BIRTHDAY,USER_SIGHTML,USER_MONEY)
VALUES ('".$_POST["txtUsername"]."','".$_POST["txtPassword"]."','"No"','"No"','"No"','"1"','"1"','"1"','"No"','"No"','"No"','"No"','"No"','"1"','"No"','"No"','"1"')"; // เอาไว้เขียนข้อมูลลงที่ต่างๆ
$objQuery = mysql_query($strSQL);
echo "Register Completed!<br>";
echo "<br> Go to <a href='login.php'>Login page</a>";
}
mysql_close();
?>
คือจะให้เขียนลงแค่ USERNAME/PASSWORD/USER_NICKNAME/USER_SEX/USER_BIRTHDAY
ส่วนอย่างอื่นจะเอาไว้ให้แก้ไขทีหลัง ไม่รู็จะเขียนตรง
Code (PHP)
$strSQL = "INSERT INTO DI_MEMBER (USERNAME,PASSWORD,USER_EMAIL,ACTIVE_CODE,ACTIVE_STATUS,USER_STATUS,USER_GROUP,USER_POINT,USER_REGISTER_IP,USER_REGISTER_DATE,USER_LAST_IP,USER_LAST_DATE,USER_NICKNAME,USER_SEX,USER_BIRTHDAY,USER_SIGHTML,USER_MONEY)
VALUES ('".$_POST["txtUsername"]."','".$_POST["txtPassword"]."','"No"','"No"','"No"','"1"','"1"','"1"','"No"','"No"','"No"','"No"','"No"','"1"','"No"','"No"','"1"')"; // เอาไว้เขียนข้อมูลลงที่ต่างๆ
ยังไง
Tag : PHP, MySQL
|
ประวัติการแก้ไข 2012-04-18 20:29:31
|
|
|
|
|
Date :
2012-04-18 20:28:25 |
By :
DiiGO |
View :
1124 |
Reply :
3 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
แก้ได้แล้วครับใส่ "" เกิน
ขอบคุณ thaicreate เว็บที่ให้การศึกษานะครับ
|
|
|
|
|
Date :
2012-04-18 20:59:50 |
By :
DiiGO |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เค้าใช้แบบนี้ 'no' จะใช้ แบบนี้ "'. .'" เฉพาะค่าพวกนี้ '".$_POST["txtUsername"]."'
|
|
|
|
|
Date :
2012-04-18 21:02:59 |
By :
000su000 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 02
|