【发布时间】:2020-04-03 09:51:56
【问题描述】:
public function addDynFields()
{
$checkedfileds=$_POST['CheckedFileds'];
$fields=implode(',',$checkedfileds);
$dynflds = strtolower($fields);
$dynclmns = 'add_to'.'_'.$dynflds;
if($fields == 'Title')
{
$this->db->query("ALTER TABLE `pm1asset_dynamic_fields` ADD ".$dynclmns." int(11) NOT NULL");
}
else
{
$this->db->query("ALTER TABLE `pm1asset_dynamic_fields` ADD ".$dynclmns." varchar(255) NOT NULL");
}
}
如何使用 codeigniter 中的数组值在表中创建动态列。使用 First 数组值,我们需要首先创建,使用 second 我们需要在表中创建第二个动态列,依此类推。如何做到这一点任何人都可以帮助我。任何帮助都将不胜感激。
【问题讨论】:
-
让帮助您变得容易和可能:minimal reproducible example.
-
我在这里发布答案 - stackoverflow.com/a/61009741/12731030
标签: javascript php sql codeigniter