|
|
|
รบกวนพี่ๆหน่อยคะ คือทำหน้าสมัครสมาชิก PHP กด submit ได้ปกติไม่มี ERROR แต่ข้อมูลไม่เข้าใน mysql database เลยคะหนูผิดอะไร |
|
|
|
|
|
|
|
คือหนูทำหน้าสมัครสมาชิก .php แต่พอกด submit ส่งข้อมูล โค้ดรันปกติ ไม่มี ERROR ค่ะ แต่ข้อมูลไม่วิ่งเข้า mysql database ตารางโล่งเลย
พี่ๆช่วยดูให้หน่อยได้ไหมคะ ขอบพระคุณมากๆ นี่เป็นกระทู้แรกเลยย
ต้องบอกก่อนเลยว่าไม่ค่อยมีความรู้มากเท่าไหร่นะคะความรู้ใหม่หมดเลย 55555 โค้ดก็เป็นโค้ดดัดแปลงมาประยุคใช้เอา มือใหม่สุดๆๆนะอย่าดุกันเลย
ปล.ฟอร์ม register เป็น template html ที่โหลดมาจากเว็บนอกค่ะ
ปล.อัพขึ้น host จิง mysql
( save_register.php )
Code (PHP)
<?php
mysql_connect("localhost","patprot1_id","aba08297100");
mysql_select_db("patprot1_id");
if(trim($_POST["txtUsername"]) == "")
{
echo "กรุณากรอก Username!";
exit();
}
if(trim($_POST["txtPassword"]) == "")
{
echo "กรุณากรอก Password!";
exit();
}
if(trim($_POST["txtName"]) == "")
{
echo "กรุณากรอกชื่อ!";
exit();
}
{
$strSQL = "INSERT INTO user (Username,Password,Name,) VALUES ('".$_POST["txtUsername"]."',
'".$_POST["txtPassword"]."','".$_POST["txtName"]."')";
$objQuery = mysql_query($strSQL);
echo "ส่งข้อมูลสำเร็จ! โปรดติดตามสถานะดำเนินการได้ที่เมนู<br>";
echo "<br> Go to <a href='www.google.com'>Login page</a>";
}
mysql_close();
?>
ส่วนอันนี้โค้ด Template HTML ที่โหลดมา (หน้า index)
หนูผิดอัลไล T_T
( index.html )
Code (PHP)
<!DOCTYPE html>
<html lang="en" >
<head>
<meta charset="UTF-8">
<title>PATREGIS</title>
<link rel="stylesheet" href="css/style.css">
</head>
<body>
<div class="wrapper">
<div class="container">
<h1>SENT TO - ADMIN -</h1>
<form name="frmLogin" method="post" action="save_register.php">
<input name="txtUsername" type="text" placeholder="Username">
<input name="txtPassword" type="password" placeholder="Password" autocomplete="off">
<input name="txtName" type="text" placeholder="ชื่อเล่นสมาชิก">
<button type="submit" name"Submit" >SENT TO ADMIN</button>
</form>
</div>
<ul class="bg-bubbles">
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
</ul>
</div>
<script src='http://cdnjs.cloudflare.com/ajax/libs/jquery/2.1.3/jquery.min.js'></script>
<script src="js/index.js"></script>
</form>
</body>
</html>
หน้าตา template .html คะ
ฐานข้อมูล mysql
ว่างแป่ว
[font=Verdana]รบกวนพี่ๆช่วยหน่อยนะคะ หนูงมมาหลายวันมากไม่รู้จะทำไงแล้ว ถึงมันจะดูง่ายมากสำหรับคนอื่นก็เถอะ พูดแล้วเศร้า T_T[/font]
Tag : PHP, MySQL, HTML, CSS, Web Hosting, Windows
|
ประวัติการแก้ไข 2017-12-29 05:59:20 2017-12-29 06:02:14 2017-12-29 06:03:06 2017-12-29 06:06:26 2017-12-29 06:07:09 2017-12-29 06:12:13 2017-12-29 06:20:45 2017-12-29 06:51:42 2017-12-29 06:52:40 2017-12-29 06:53:28 2017-12-29 06:54:01
|
|
|
|
|
Date :
2017-12-29 05:52:38 |
By :
pat |
View :
726 |
Reply :
3 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
{
$strSQL = "INSERT INTO user (Username,Password,Name,) VALUES ('".$_POST["txtUsername"]."', // Name,
'".$_POST["txtPassword"]."','".$_POST["txtName"]."')";
$objQuery = mysql_query($strSQL);
echo "ส่งข้อมูลสำเร็จ! โปรดติดตามสถานะดำเนินการได้ที่เมนู<br>";
echo "<br> Go to <a href='www.google.com'>Login page</a>";
}
mysql_close();
แก้
Code (PHP)
$strSQL = "INSERT INTO user (Username,Password,Name)
VALUES ('".$_POST["txtUsername"]."',
'".$_POST["txtPassword"]."',
'".$_POST["txtName"]."')";
$objQuery = mysql_query($strSQL);
echo "ส่งข้อมูลสำเร็จ! โปรดติดตามสถานะดำเนินการได้ที่เมนู<br>";
echo "<br> Go to <a href='www.google.com'>Login page</a>";
mysql_close();
เอา { } ออก
เอา , ออก
Collation จาก เป็น utf8_unicode_ci
|
|
|
|
|
Date :
2017-12-29 08:27:27 |
By :
Hararock |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ได้แล้วว ขอบคุณมากค่าา มีอีกคำถามนึงคะ จะทำให้ bg template html สีเขียวๆ มันเต็มจอได้ไงอะคะ หรือทำไม่ได้
ปล.bg ขยับได้ก้อนสี่เหลี่ยมๆ
|
|
|
|
|
Date :
2017-12-29 14:35:43 |
By :
pat |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 02
|