Possible Duplicate:
Is it necessary to have a wsdl file for the creation of a webservice in php?

I want to create a web API.

My requirement is that I want to create to a way so that my customers would be able to insert/delete data from my website database, but I do not want the customers directly logged into my site. I want them to call my WSDL file URL via a client request, which will return the response to the customer.

I have heard that we can do so with the help of SOAP call or NuSOAP. I have tried several methods after doing some googling but have no success.

Can you please tell me the step by step instructions how I can achieve this.

Edit
Report