【发布时间】:2016-04-13 06:32:35
【问题描述】:
是否可以在mysql中插入下面的数组值?
foreach ($query->result() as $list)
{
$fieldname = $list->column_name;
$fieldvalue = $_REQUEST[$list->column_name];
echo $fieldname;
echo $fieldvalue;
}
结果
fieldname的Echo结果是:age Gender fullname
fieldvalue的回声结果是:21个女Carla
如何在 MYSQL 中将这些值插入到它们对应的列名中?
$query = $this->db->query("insert into my_table
($fieldname) values ('','$fieldvalue')");
【问题讨论】:
-
$fieldname是一个数组吗? -
嗨奥尔德林,foreach 之后字段名不再是数组
-
字符串替换为逗号,例如年龄、性别、全名,同样适用于值,然后触发插入查询。
-
谢谢,这会起作用,我还没有想到。
-
欢迎。很高兴为您提供帮助。