0
我是初學者。基本上,我有一個表單,它設置了正確的名稱,它將數據正確地發送到MySQL表,但每次執行表單時總會插入額外的4個空行/ ID。MySQL表在數據之前插入空記錄
每次這裏的結果:http://i.stack.imgur.com/bnx5D.png
我不知道是否如果有什麼問題的代碼或設置本身,任何人可以幫助?
PHP代碼:
<?php
$email = $_POST['email'];
$first_name = $_POST['first_name'];
$last_name = $_POST['last_name'];
$member_company = $_POST['member_company'];
$member_address1 = $_POST['member_address1'];
$member_address2 = $_POST['member_address2'];
$member_city = $_POST['member_city'];
$member_country = $_POST['member_country'];
$member_post_code = $_POST['member_post_code'];
$member_phone = $_POST['member_phone'];
mysql_connect ("localhost", "username", "password") or die ('Error: ' . mysql_error());
mysql_select_db ("database");
$query="INSERT INTO Orders (ID, email, first_name, last_name, member_company, member_address1, member_address2, member_city, member_country, member_post_code, member_phone)
VALUES ('NULL', '".$email."', '".$first_name."', '".$last_name."', '".$member_company."', '".$member_address1."', '".$member_address2."', '".$member_city."', '".$member_country."', '".$member_post_code."', '".$member_phone."')";
mysql_query($query) or die ('Error updating database');
?>
看看日誌,並確保你的帖子只被調用一次。 – Doon 2010-09-12 21:32:57