我有一個問題...數據沒有插入到數據庫中,也沒有錯誤
我試圖把數據插入到我的html5表格並將其插入數據庫。現在我已經制作了一個應該工作的腳本;相反,沒有數據被插入到數據庫中,並且沒有顯示錯誤。請幫忙。
form.php的
<form name="loginForm" method="post" action="process.php">
<input id="username" type="text" placeholder="Username" name="username">
<input id="password" type="password" placeholder="Password" name="password">
<input type="submit" id="Login" class="form-control" value="Log In">
</form>
process.php
<?
$username=$_POST['username'];
$password=$_POST['password'];
mysql_connect("localhost", "root", "toor") or die(mysql_error());
mysql_select_db("formd") or die(mysql_error()); mysql_query("INSERT INTO `data` VALUES ('$username', '$password')");
Print "Your information has been successfully added to the database.";
?>
現在我知道這個心不是存儲密碼或用戶名,但是這個心不是任何網站以安全的方式我真的只是想知道如何從我的表格中獲取信息並將其存儲到數據庫中。
試着改變你的線路是: 的mysql_query( 「INSERT INTO'data' VALUES( '$用戶名', '密碼$')」 )或死(mysql_error()); 您正在捕獲選擇和連接數據庫的錯誤,但未插入。 – chrislondon
您的插入查詢中沒有傳遞列名,所以請確保'data'表中只有兩列。 –
我已經取代了那條線克里斯,它仍然沒有工作。列中還有kamal,有用戶名和密碼。 –