<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>
<body>
<form id="form1" name="form1" method="post" action="admin page.php">
<p>
<label for="Name">Name</label>
<input type="text" name="Name" id="Name" />
</p>
<p>
<label for="Age">Age </label>
<input type="text" name="Age" id="Age" />
</p>
<p>
<label for="Email">Email</label>
<input type="text" name="Email" id="Email" />
</p>
<p>
<label for="DOB">DOB</label>
<input type="text" name="DOB" id="DOB" />
</p>
<p>
<input type="button" name="add" id="add" value="Add" onclick="func();" />
</p>
</form>
<?php
function func()
{
$con = mysql_connect("127.0.0.1","root","") or die(mysql_error());
$db = mysql_select_db("lr") or die(mysql_error());
$sql=mysqli_query("INSERT INTO Persons (Name,age,Email,DOB)
VALUES ('&Name', '&Age','&Email','&DOB')");
if($sql){echo "Welcome ".$Name.",you may Login now! ";}
mysql_close($con);
}
?>
</body>
這是我的代碼,我想在這個相同的頁面上運行我的查詢!我不能在其他頁面上做,因爲我想在這個頁面遞歸地添加用戶。我點擊函數func來做到這一點,但它不工作。通過表格更新數據庫
爲什麼你總是想要插入''&名稱','&年齡','&電子郵件','&DOB''這對每個用戶都是一樣的......。和$和$有區別我想你想用$ –
你得到的錯誤是什麼? – Yogus
你看過你的代碼嗎?你正在混合所有的東西。點擊按鈕不能調用'php'函數。爲此,你必須使用ajax。 –