我是全新的PHP,只是想創建一個非常基本的註冊表單,但是當我點擊提交時,它不會在我的數據庫中創建數據。PHP不會將數據發送到我的mysql數據庫
<form action"signup.php" method="post">
username:<input type="text" name="n"><br />
password:<input type="password" name="p"><br />
id :<input type="text" name="id"><br />
<input type="submit">
</form>
<?php
$conn = mysql_connect("localhost", "root", "");
$db = mysql_select_db("myth", $conn);
?>
<?php
$user = $_POST['n'];
$pass = $_POST['p'];
$id = $_POST['id'];
$sql = "INSERT into phplogin values(" . $id . ",'" . $user . "','" . $pass . "')";
$query = mysql_query();
if(!$query)
echo "failed ".mysql_error();
else
echo "successful";
?>
-1不提的MySQL注入的問題,任何問題mysql_ *已被棄用。 –