Php 在表单中添加字段以更新sql列

Php 在表单中添加字段以更新sql列,php,mysql,Php,Mysql,在我的支持系统中,我有一个“自定义字段” 它在单个列中进行更新,字段之间有: 我希望添加一个新字段,该字段将独立于自定义列更新新的SQL列 自定义列的代码为: protected function cfields() { try { $request = Support\Request::loadAndCheckPerms( \IPS\Request::i()->id ); $customFieldValues = $request-

在我的支持系统中,我有一个“自定义字段”

它在单个列中进行更新,字段之间有

我希望添加一个新字段,该字段将独立于自定义列更新新的SQL列

自定义列的代码为:

    protected function cfields()
{
    try
    {
        $request = Support\Request::loadAndCheckPerms( \IPS\Request::i()->id );
        $customFieldValues = $request->cfields;
        $customFieldValues = $request->cfields;
        
        $form = new \IPS\Helpers\Form;
        foreach ( $request->department->customFields() as $field )
        {
            $form->add( $field->buildHelper( isset( $customFieldValues[ $field->id ] ) ? $customFieldValues[ $field->id ] : NULL ) );
        }
                    
        if ( $values = $form->values( TRUE ) )
        {
            $save = array();

            foreach ( $values as $k => $v )
            {
                $save[ mb_substr( $k, 13 ) ] = $v;
            }

            $request->cfields = $save;              
            $request->save();
            \IPS\Output::i()->redirect( $request->acpUrl() );
        }
        
        \IPS\Output::i()->output = $form;
    }
    catch ( \OutOfRangeException $e )
    {
        \IPS\Output::i()->error( 'node_error', '2X208/3', 404, '' );
    }
}
我可以通过添加以下内容在其中添加新字段:

$form->add( new \IPS\Helpers\Form\Text( 'time', isset( $data['time'] ) ? $data['time'] : NULL, false ) );

$form->add( $field->buildHelper( isset( $customFieldValues[ $field->id ] ) ? $customFieldValues[ $field->id ] : NULL ) );
现在,我需要它来更新链接到票证id的列“r_time”

多谢各位