I am stuck and need to figure out how to send my form data to MySQL. I have the form already created.
script in my group component...
protected function button_clickHandler(event:MouseEvent):void
{
customers.firstname = firstnameTextInput.text;
customers.lastname = lastnameTextInput.text;
}
form in my group component...
<s:Form defaultButton="{button}">
<s:FormItem label="Firstname">
<s:TextInput id="firstnameTextInput" text="{customers.firstname}"/>
</s:FormItem>
<s:FormItem label="Lastname">
<s:TextInput id="lastnameTextInput" text="{customers.lastname}"/>
</s:FormItem>
<s:Button id="button" label="Submit" click="button_clickHandler(event)"/>
</s:Form>
script in my main app...
import mx.controls.Alert;
import mx.events.FlexEvent;
import valueObjects.Customers;
protected function dataGrid_creationCompleteHandler(event:FlexEvent):void
{
getAllCustomersResult.token = customersService.getAllCustomers();
}
protected function createCustomers(item:Customers):void
{
createCustomersResult.token = customersService.createCustomers(item);
}
and my component in my main app...
<forms:AddCustomerForm id="addCustomerForm"/>
From my understanding, what I have written so far has not sent the data to the sever yet? Not sure what to do next.
Oh, and this in my main app...
<fx:Declarations>
<s:CallResponder id="getAllCustomersResult"/>
<customersservice:CustomersService id="customersService"
fault="Alert.show(event.fault.faultString + '\n' + event.fault.faultDetail)"
showBusyCursor="true"/>
<s:CallResponder id="createCustomersResult"/>
</fx:Declarations>
I am using WAMP