首页 / PHP / php – SQL中的多个条目?
php – SQL中的多个条目?
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了php – SQL中的多个条目?,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1432字,纯文字阅读大概需要3分钟。
内容图文
![php – SQL中的多个条目?](/upload/InfoBanner/zyjiaocheng/894/66e227a8a4c34bd9a0f9aaedf5bb65f9.jpg)
如何在一个字段中将多个条目存储在SQL中?
例如在野外电话中,我想让用户输入更多的手机,如私人,家庭,商业等.
关于如何创建trat表单以及如何在sql中存储数据的任何问题?
我想我可以在php中使用serialize()函数存储它们但是如何制作表单并收集该信息?
Form:
Home Phone: 321321333
Other: 333213213
Add Another
另外我想让他们可以编辑名称字段,以便用户想要将Home Tel而不是Home Phone或Pager改为Other.
有什么帮助吗?请?
解决方法:
用户序列化(),就像你说的那样.但是,对于工作添加另一个按钮,您需要JavaScript.这是一个表格:
<form action="action.php" method="post">
<div id="phoneNumbers">
<input type="text" value="home phone">: <input type="text" name="0-value" value="(xxx)xxx-xxxx">
</div>
<button onclick="addAnother();">Add Another Phone Number</button>
<input type="submit>
</form>
这是javascript(放入页面的标题):
<script type="text/javascript">
var nums=0;
function addAnother(){
document.getElementById('phoneNumbers').innerHTML+='<input type="text" name="'+++nums+'-name">: <input type="text" name="'+nums+'-value">';
}
</script>
这是action.php:
<?php
$arrayOfNums=array();
foreach($_POST as $curVal){
array_push($arrayOfNums,$curVal);
}
$serializedArray=serialize($arrayOfNums);
#now do whatever code you have to add serializedArray to your database. It is a string, so this is easy.
?>
现在,您的数据库中有一个序列化数组.只是unserialize()它,你有一个像这样的数组,在名称和值之间交替:’home tel’,'(324)444-4356′,’work tel’,'(444)546-5678’等.这是未经测试,告诉我它是否失败.
内容总结
以上是互联网集市为您收集整理的php – SQL中的多个条目?全部内容,希望文章能够帮你解决php – SQL中的多个条目?所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。