0
因此,這裏的東西,我不知道我的數據庫連接是否成功,如果它是然後我的輸入查詢不起作用。這是我的。我相信我的錯誤是相當明顯的,我很可能會踢我自己,但請幫助。問題將內容從PHP文件添加到數據庫中
HTML:
<form action="adduser.php" method="post">
<label>Create Username</label><br>
<input type="text" name="username" placeholder="Username" /><br>
<label>Create Password</label><br>
<input type="password" name="password" placeholder="Password" /><br>
<label>Confirm Password</label><br>
<input type="password" placeholder="Password" /><br>
<label>Select Gender</label><br>
<input type="radio" name="gender" value="Male">Male</button>
<input type="radio" name="gender" value="Female">Female</button><br>
<label>Click submit to continue</label><br>
<button class="btn btn-primary" name="submit" type="submit">Submit</button>
</form>
connect.php:
<?php
$username = "********";
$password = "***********";
$db = "localhost";
$dbconn = mysql_connect($db, $username, $password);
if (!$dbconn){
die ("Connection failure!");
}
return "Connection Successful.";
mysql_select_db("who_do_it_db", $dbconn);
?>
adduser.php:
<?php
include 'connect.php';
$uName = $_POST['username'];
$pWord = $_POST['password'];
$gender = $_POST['gender'];
$query = 'INSERT INTO users(Username, Password, Gender) VALUES ("$uName","$pWord","$gender");';
$query = mysql_query($query);
1'$ POST'打算不回用戶表,你需要用'mysql_fetch_assoc'在一個循環 – Matt
2.使用'mysqli_ *'作爲後從未到達的任何命令'mysql_ *'函數被折舊 – Matt
3.你的代碼是打開到http://www.w3schools.com/sql/sql_injection.asp SQL注入 – Matt