任何人都可以让我深入了解我做错了什么吗?
我有一个包含 32 个组件的网络表单,我正在尝试创建提交数据的 XML。该表格已填写并提交一次。
$query = db_select('webform_submitted_data', 'wsd');
$query->join('webform_component', 'wc', 'wsd.cid = wc.cid');
$query->fields('wsd', array('nid', 'cid', 'data', 'sid'));
$query->fields('wc', array('form_key', 'name'));
$results = $query->execute()->fetchAll();
如您所见,我在 2 个表之间执行连接,以便为每个填充的 webform 组件获取 form_key。
问题是我得到的结果多于 32 个 - 不知何故,结果出现了严重错误。