I've created a Webform. Whats next? I am completely new to Drupal. And I would really appreciate if someone could help me out here.

I used the "WebForm" module, and created a form. The data went into the database perfectly fine, as it appears under the results page.

Lets assume that this is a "Contact Us" form, that looks like this

Name: _______

Subject: ________

Message: ______

3 labels, 3 input fields. Easy enough.

I am trying to create a table for all users to see.

Name        |    Subject            |  Message 

user1       | Hello                 | Thank you for helping me out

user2       | Goodbye               | Drupal is great

If I were to use raw php, I would essentially be writing a SQL statement to Select all the data from the database, and use a For loop to generate these data into the table.

But how do I do this in Drupal? It seems impossible, and I cant seem to find 1 relevant documentation to generate this result.

Is there a webform extension that does this? Or am I expected to create a view to generate these data? If so, how?

Any help would be greatly appreciated.
He Hui,

Currently the webform module does not provide integration of its submissions data with the views module.  You can see the status of this issue here: http://drupal.org/node/680386.  There is plenty of interest and work on the issue, but it is not functionality that currently exists.  By default, the only fields views will let you get to for the submissions are the sid, date created and a few others, but you can't get to the actual fields.

You can actually use additional modules to get to your webform submissions data in a round-about way, and there is lots of information online from folks who have made it work.  For Drupal 7, here is a sample post with instructions: http://drupal.org/node/1658784.  As you can see, you'll need three additional modules to get that functionality!

Hope this helps.