我使用Drupal版本6.19和Drupal中的webform模块来创建表单。我的网站上有两个表单。当用户提交表单时,drupal数据库中的每个表单都保存了条目?
请帮忙 谢谢
答案 0 :(得分:3)
只需查看webform.install
中的数据库架构即可。
...
$schema['webform_submitted_data'] = array(
'description' => 'Stores all submitted field data for webform submissions.',
'fields' => array(
'nid' => array(
'description' => 'The node identifier of a webform.',
'type' => 'int',
'unsigned' => TRUE,
'not null' => TRUE,
'default' => 0,
),
'sid' => array(
'description' => 'The unique identifier for this submission.',
'type' => 'int',
'unsigned' => TRUE,
'not null' => TRUE,
'default' => 0,
),
'cid' => array(
'description' => 'The identifier for this component within this node, starts at 0 for each node.',
'type' => 'int',
'size' => 'small',
'unsigned' => TRUE,
'not null' => TRUE,
'default' => 0,
),
'no' => array(
'description' => 'Usually this value is 0, but if a field has multiple values (such as a time or date), it may require multiple rows in the database.',
'type' => 'varchar',
'length' => 128,
'not null' => TRUE,
'default' => '0',
),
'data' => array(
'description' => 'The submitted value of this field, may be serialized for some components.',
'type' => 'text',
'size' => 'medium',
'not null' => TRUE,
),
),
'indexes' => array(
'nid' => array('nid'),
'sid_nid' => array('sid', 'nid'),
),
'primary key' => array('nid', 'sid', 'cid', 'no'),
);
...
答案 1 :(得分:1)
您应该使用:
首先,登录mysql
之后,使用database_name;
您必须使用数据库名称替换
然后,显示表格;
最后一句将显示数据库的表格
现在,从webform_submitted_data;
中选择*您应该能够看到数据。
答案 2 :(得分:0)
您还可以通过导航到内容管理>查看提交的数据。 Web表单。我相信数据是在数据库中序列化的,所以如果你有大型表格,那就不容易阅读了。