Closed. This question needs details or clarity。它目前不接受答案。
想改进这个问题吗?添加细节并通过editing this post澄清问题。
四年前关闭。
我想在数据库的一个列中插入多个电子邮件地址,用
我使用了三个输入字段,如下所示:
我想要这样的数据库字段:
mysql查询
这假设您正在表单标记中使用
请注意,上面的代码中没有安全措施,您将需要转义POST输入。
而且,现在您可能应该使用
想改进这个问题吗?添加细节并通过editing this post澄清问题。
四年前关闭。
我想在数据库的一个列中插入多个电子邮件地址,用
#
分隔我使用了三个输入字段,如下所示:
email : <input type="text"name="email">
email : <input type="text"name="email">
email : <input type="text"name="email">**
我想要这样的数据库字段:
[email protected] # [email protected] # [email protected] #
mysql查询
$query = mysql_query("insert into table1 (email) values(email) ");
最佳答案
试试这个:
HTML:
email : <input type="text" name="email[]">
email : <input type="text" name="email[]">
email : <input type="text" name="email[]">
PHP:
$email = implode(' # ', $_POST['email']);
$query=mysql_query("insert into table1 (email) values('{$email}) ");
这假设您正在表单标记中使用
method=post
。请注意,上面的代码中没有安全措施,您将需要转义POST输入。
而且,现在您可能应该使用
<input type=email>
。关于php - 我想在一列中插入多封电子邮件,并用#分隔,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/32294758/
10-12 17:30