我正在创建一个非常基本的照片上传网站,允许用户: 1)选择要上传的文件 2) 从下拉列表中选择一个类别 3) 用名字标记照片
用户随后将能够使用他们的名字进行搜索以查找图片。
由于有些情况下上传用户想要标记出现在一张照片中的多个人,是否有一种简单的方法可以让他们输入以逗号分隔的姓名,然后让 PHP 在数据库中创建唯一的条目?如果没有,使用多个文本字段来完成此操作的最佳过程是什么?
谢谢 机会
最佳答案
如果我理解你的话,有几种方法。
首先,正如您所说,您可以使用逗号分隔的单个文本字段。在这种情况下,提交表单后的 PHP 可以简单地通过“,”来分解字符串。
或者,您可以使用例如输入项数组“inputName[]”作为输入名称。提交后,PHP 会将其创建为一个可以循环的项目数组。
一旦完成,您就可以对数据进行任何需要的操作。
关于PHP 在一个输入字段中添加多个值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7381323/