gpt4 book ai didi

php - 通过 PHP 动态创建数组并插入 MySQL DB

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

我想创建一个数组,该数组将传递给插入查询,如下所示:

$data=array(
'db_field1'=>$value,
'db_field1'=>$value,
'db_field1'=>$value,
and so on
);
$this->db->insert('table',$data) //codeigniter syntax

但我想提前创建数组,然后在满足条件时继续传递键值对:

if(cond==true)
'"'.$key.'"=>'.$value.',' //pass this to the data array every time the condtion is true

最佳答案

您可以尝试以下方法:

$data['db_field1'] = $value;
if(cond==true){
$data[$key] = $value;
}

等等......

然后运行插入

$this->db->insert('table',$data);

关于php - 通过 PHP 动态创建数组并插入 MySQL DB,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20188234/

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