1
我正在使用社交網絡,如果用戶名或電子郵件地址相同,我不想將詳細信息輸入到MySQL數據庫中。如果不存在,請插入
下面是我使用的PHP:
if (isset($_POST['username']) && isset($_POST['password'])){
$datejoined = date('m/d/Y h:i:s a', time());;
$verified = 0;
$username = $_POST['username'];
$email = $_POST['email'];
$password = $_POST['password'];
$query = "INSERT INTO `members` (username, password, email, verified, datejoined)
VALUES ('$username', md5('$password'), '$email', '0', '$datejoined')";
一些幫助真的可以理解!
您需要使用'如果-else',何地需要。 –
爲數據庫中的這些字段添加一個唯一約束? – TZHX
請參閱http://stackoverflow.com/questions/8449540/php-detect-mysql-update-insertion-failure-due-to-violated-unique-constraint – wil93