我已經在我的網站上有一個表格供用戶輸入他們的姓名,公司名稱,電話號碼,電子郵件,然後在提交時將其更新到數據庫。我的數據庫中還有一個字段用於唯一的用戶ID,以使用戶具有相同的名稱和公司等。在提交我的表單時,如何在此字段中添加一個唯一編號,以使其已從已使用的字段+1。在那一刻只有3個用戶ID,所以我需要下一個輸入的是4,依此類推。添加一個唯一的密鑰到數據庫
此刻我有這個。
require_once('dbConnect.php');
//taken from a smarty template form.
$addForename = $_POST['forename'];
$addSurname = $_POST['surname'];
$addCompany = $_POST['company'];
$addContact = $_POST['contact'];
$addEmail = $_POST['email'];
public function addUser($addForename,$addSurname,$addCompany,$addContact,$addEmail)
{
$sql = "INSERT INTO `Users` (`Forename`, `Surname`, `ComanyName`, `Phone`, `Email`) VALUES ('".$addForename."','".$addSurname."','".$addCompany."','".$addContact."','".$addEmail."')";
$databaseAccess = new DatabaseConnect();
try
{
$result = $databaseAccess->connect($sql, "add");
}
catch (Exception $e)
{
throw new Exception("Adding User Failed !!!");
}
if ($result)
{
return 1;
}
else{return 0;}
}
感謝
Doh,應該實現。謝謝 –