Drupal的添加能够更改提交ID

问题描述:

大家好和Drupal的添加能够更改提交ID

前一段时间我已经开始使用Drupal,但我不是最好的程序员感谢兴趣,我正在学习是的,现在我有一个小问题。 我使用的Drupal 6和网络表单模块,在这里我想添加可能性的WebForm,成绩表 - 什么,我需要的是行添加到结果表,点击后会变化提交NID - 更新MySQL的webform_submissions表nid到预定义的值。 (从21到NID变更23)

我发现webform.result.inc和webform_handler_filed_submission_link.inc文件,其中显示结果表,但我不knnow如何添加此功能。

是否有可能,你能帮助我吗? 我会非常感谢!

数据库表中没有“点击”事件(甚至不知道从哪里开始纠正),如果你想改变webform_resultsnid刚刚运行此查询:

// Drupal 6 
db_query('UPDATE {webform_results} SET nid = %d WHERE nid = %d', $new_nid, $old_nid); 

// Drupal 7 
db_update('webform_results')->fields(array('nid' => $new_nid))->condition('nid' => $old_nid)->execute();