gpt4 book ai didi

php - 如何将两个表单字段值合并到一个 mysql 表列中?

转载 作者:行者123 更新时间:2023-11-29 13:29:59 27 4
gpt4 key购买 nike

我环顾四周,找不到这方面的信息,我找到的东西很接近,但没有雪茄。

假设我有这些表单字段:

<input type="text" name="field1" />
<input type="text" name="field2" />
<input type="text" name="field3" />
<select name="selectfield">
<option value="">select</option>
<option value="one">one</option>
<option value="two">two</option>
<option value="three">three</option>
</select>
<input type="text" name="textfield" />

和一个像这样的数据库表:

id, field1, field2, field3, field4

所以我想要的是将表单字段 1 到 3 放入表列 1 到 3,然后我希望将第四个和第五个表单字段的值放入第四个表列。像这样的事情,但我怀疑这是如何完成的......

mysql_query("INSERT tableName SET field1='$field1', field2='$field2', field3='field3', field4='$selectfield + $textfield' ") or die(mysql_error());

编辑:抱歉,意味着字段 1 - 3 进入第 2 至 4 列,最后 2 个字段进入第 5 列。忘记计算 id 列。

最佳答案

$field1 = $_POST['field1'];
$field2 = $_POST['field2'];
$field3 = $_POST['field3'];
$selectfield = $_POST['selectfield'];
$textfield = $_POST['textfield'];

$newtext = $selectfield . $textfield ; // concatenation

mysql_query("INSERT into tablename SET field1='$field1', field2='$field2', field3='field3', field4='$newtext' ") or die(mysql_error());

为了方便起见,您可以使用类似的东西。谢谢。

关于php - 如何将两个表单字段值合并到一个 mysql 表列中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19608287/

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