我的数据库中有一个表,只是
prospectid | email address | status
我希望我的用户能够将多个电子邮件地址添加到textarea表格框中,并且每个电子邮件地址都可以通过PHP上传到mysql的不同行。
prospectid和status已经自动设置。我只是不知道我怎么能有一个简单的形式,可以添加多行。
有什么建议吗?
答案 0 :(得分:2)
如果电子邮件地址由退货分隔,并且如您所说,prospectid
和status
字段会自动添加,只需执行以下操作:
<?
//Connect to mysql
$emails = explode("\n", $_POST["emails"]);
for($i = 0; $i < count($emails); $i++)
{
mysql_query("INSERT INTO `table`(`email`) VALUES('".$emails[$i]."');");
}
?>
您可以更改explode函数中的第一个字符串以匹配您希望使用的任何分隔符,但在此实例中返回可能最有意义。