This is where it's going to be checked:
- Code: Select all
if ((isset($_POST["MM_insert"])) && ($_POST["MM_insert"] == "formInsertRecord")) {
$insertSQL = sprintf("INSERT INTO payments (AccountNumber, FirstName, LastName, Phone, Email, PaymentAmount, Attention, CCType, CCNumber, CCExpMonth, CCExpYear, CCFullName, CHNumber, CHDate, CHBankName, CHRoutingNumber, CHAccountNumber, Address1, Address2, City, `State`, Zip, RecurrenceDate, Comments) VALUES (%s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s)",
GetSQLValueString($_POST['textAccountNumber'], "text"),
GetSQLValueString($_POST['textFirstName'], "text"),
GetSQLValueString($_POST['textLastName'], "text"),
GetSQLValueString($_POST['textPhone'], "text"),
GetSQLValueString($_POST['textEmail'], "text"),
GetSQLValueString($_POST['textAmount'], "double"),
GetSQLValueString($_POST['textPayAttn'], "text"),
GetSQLValueString($_POST['selectCCType'], "text"),
GetSQLValueString($_POST['textCCNumber'], "text"),
GetSQLValueString($_POST['selectCCExpMonth'], "text"),
GetSQLValueString($_POST['selectCCExpYear'], "text"),
GetSQLValueString($_POST['textCCName'], "text"),
GetSQLValueString($_POST['textCHNumber'], "bigint"),
GetSQLValueString($_POST['textCHDate'], "date"),
GetSQLValueString($_POST['textCHBank'], "text"),
GetSQLValueString($_POST['textCHRouting'], "text"),
GetSQLValueString($_POST['textCHAccountNum'], "bigint"),
GetSQLValueString($_POST['textAddress1'], "text"),
GetSQLValueString($_POST['textAddress2'], "text"),
GetSQLValueString($_POST['textCity'], "text"),
GetSQLValueString($_POST['selectSt'], "text"),
GetSQLValueString($_POST['textZip'], "int"),
GetSQLValueString($_POST['textRecurringDate'], "date"),
GetSQLValueString($_POST['textComments'], "text"));
and here's some various fields:
- Code: Select all
print ("<div class=\"row\"><span class=\"label\">Account Number:</span><span class=\"formw2\"><input name=\"textAccountNumber\" /></span></div>\n");
print ("<div class=\"row\"><span class=\"label\"><span class=\"asterisk\">*</span>First Name:</span><span class=\"formw2\"><input name=\"textFirstName\" /></span></div>\n");
print ("<div class=\"row\"><span class=\"label\"><span class=\"asterisk\">*</span>Last Name:</span><span class=\"formw2\"><input name=\"textLastName\" /></span></div>\n");
print ("<div class=\"row\"><span class=\"label\"><span class=\"asterisk\">*</span>Address:</span><span class=\"formw2\"><input name=\"textAddress1\" /></span></div>\n");
print ("<div class=\"row\"><span class=\"label\">Address Line 2:</span><span class=\"formw2\"><input name=\"textAddress2\" /></span></div>\n");
print ("<div class=\"row\"><span class=\"label\"><span class=\"asterisk\">*</span>City:</span><span class=\"formw2\"><input name=\"textCity\" /></span></div>\n");
print ("<div class=\"row\"><span class=\"label\"><span class=\"asterisk\">*</span>State:</span><span class=\"formSelect\"><span class =\"formw3\"><select name=\"selectSt\">");
foreach ($StateList_array as $ctype1)
{
print("<option>" . $ctype1 . "</option>");
}
print ("</select></span></div>\n");
print ("<div class=\"row\"><span class=\"label\"><span class=\"asterisk\">*</span>Zip code:</span><span class=\"formw2\"><input name=\"textZip\" /></span></div>\n");
print ("<div class=\"row\"><span class=\"label\"><span class=\"asterisk\">*</span>Phone number:</span><span class=\"formw2\"><input name=\"textPhone\" /></span></div>\n");
print ("<div class=\"row\"><span class=\"label\">E-mail address:</span><span class=\"formw2\"><input name=\"textEmail\" /></span></div><br>\n");
I have some payment fields too that need to be required... three radio buttons with three different types of payment choices. How do I make it so that it requires 1 of the 3 choices? (for reference to this code, see it where I posted it above in the 8th post down)