2015-10-11 82 views
-4

請問我想知道成功執行下面的代碼的可能性... 如果有可能實現,請有人可以幫助我,並讓我度過我得到它的位置錯誤。從提交表格中插入多行的表格

......認爲我是一個綠色的號角在這裏

<!---HTML file---> 
 
<form name='myform' action='test.php' method='post'> 
 
<input type='text' name='fname' value='John' /> 
 
<input type='text' name='phone' value='+254 ********' /> 
 

 
<input type='text' name='fname' value='Jane' /> 
 
<input type='text' name='phone' value='+254 ********' /> 
 

 
<input type='text' name='fname' value='Chris' /> 
 
<input type='text' name='phone' value='+254 *********' /> 
 

 
<input type='text' name='fname' value='Solo' /> 
 
<input type='text' name='phone' value='+254 *********' /> 
 

 

 
<input type='submit' value='I wish to insert all the four sets of records at once' /> 
 
</form>

$fname = trim(mysql_real_escape_string($_POST["fname"])); 

$phone = trim(mysql_real_escape_string($_POST["phone"])); 

$results = mysql_query("INSERT INTO mytable (id, fname, phone) 

VALUES 
('', '$fname', '$phone'), 
('', '$fname', '$phone'), 
('', '$fname', '$phone'), 
('', '$fname', '$phone')"); 
+0

在互聯網上有很多的教程,甚至在這個網站上。做一個搜索「快速入門PHP Mysql教程」 – NiGhTHawK

回答

0

聲明所有輸入名稱數組如

<input type='text' name='fname[]' value='John' /> 
    <input type='text' name='phone[]' value='+254   ********' /> 

在PHP文件我們可以使用for循環獲取所有的fname,電話