我正在尝试找出在mysql中使用一个可以更新多行的表单域的最佳方法。我的意图是在一个表格中的一个框中捕获一组网址。
http://google.com http://www.bing.com http://www.yahoo.com https://wwwpaypal.com我想在我的数据库中创建四个条目:
http://google.com
http://bing.com
http://www.yahoo.com
https://wwwpaypal.com尝试找到空格并拆分帖子输入的最好方法是什么,还是有更好的方法?
谢谢
发布于 2011-07-25 21:43:16
在PHP中拆分空格,然后循环将它们插入到数据库中。
$entries = explode(' ', $list_of_entries);
foreach ($entries as $entry) {
// Assuming you need some id column to map entries in `$id_column_value`...
$entry = mysql_real_escape_string($entry);
mysql_query("INSERT INTO table (col1, col2) VALUES('$id_column_value', '$entry');
}发布于 2011-07-25 21:43:00
$entries = explode(" ", $_POST['entries']);
foreach ($entries as $entry){
mysql_query("INSERT INTO entries ('entry') VALUES ('".mysql_real_escape_string($entry)."');");
}发布于 2011-07-25 21:44:00
是的,我只会用
$arrayOfAddresss = explode(" ",$formInput);并将这些插入到表格中。
https://stackoverflow.com/questions/6816992
复制相似问题