gpt4 book ai didi

php mysql 保存输入数组

转载 作者:行者123 更新时间:2023-11-30 00:40:11 25 4
gpt4 key购买 nike

我遇到了这个 php mysql 问题。我有 5 个同名的输入字段,每个输入字段都是要保存在数据库中的。但目前,如果我输入 2 个字段,则会插入它们加上 3 个空白字段。我如何插入不为空的内容

这是 html

<input type="text" name="tags[]" placeholder="Add Tags" />
<input type="text" name="tags[]" placeholder="Add Tags" />
<input type="text" name="tags[]" placeholder="Add Tags" />
<input type="text" name="tags[]" placeholder="Add Tags" />
<input type="text" name="tags[]" placeholder="Add Tags" />

这里是 php

 $tags = $_POST['tags'];

for($i = 0; $i < count($tags); $i++){
$tag = $_POST['tags'][$i];

$addtags = $gifs->addtags($tag, $id);
}

最佳答案

嗯,第一件事是清理您的输入,第二件事是修剪每个值并添加以下内容:

$tag = trim($tag);
if(!empty($tag)){
...code

关于php mysql 保存输入数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21833589/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com