大家好,谢谢关心
前一段时间我开始使用Drupal,但我不是最好的程序员,我正在学习成为,现在我有一个小问题。
我使用的是Drupal6和Webform模块,我想在其中向Webform结果表添加可能性-我需要的是向结果表添加行,单击后将更改提交nid-将mysql Webform_submissions表nid更新为预定义值。(将nid从21更改为23)
我发现webform.result.inc和webform_handler_filed_submission_link.inc文件显示了结果表,但我不知道如何添加此函数。
你能帮我吗?
我会非常感激的!
最佳答案
数据库表没有“click”事件(甚至不知道从何处开始更正),如果要更改nid
中的webform_results
,请运行以下查询:
// 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();
关于php - Drupal添加更改提交ID的可能性,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7737781/