FORM :
<cfquery name="recordset_banklisting" datasource="office">
SELECT bank_cheque_listing.cheque_paydate,
bank_cheque_listing.cheque_value,
bank_cheque_listing.cheque_bank,
bank_cheque_listing.cheque_branch,
bank_cheque_listing.cheque_number,
bank_cheque_listing.cheque_ac_owner,
bank_cheque_listing.cheque_status,
bank_cheque_listing.transactionNumber,
MEMBERS2.memberID,
members2.Nom,
Members2.Prenom,
members2.Adresse,
members2.zip,
members2.ville
FROM bank_cheque_listing
INNER JOIN members2
ON bank_cheque_listing.memberID = members2.memberID
ORDER BY bank_cheque_listing.cheque_paydate ASC
</cfquery>
</head>
<body>
<form action="action_form_statusupdate_chequestobank.cfm" method="post" name="data" id="data">
<br />
<table width="100%" border="1">
<tr>
<td colspan="7" align="center"><h2>Cheque Information</h2></td>
<td colspan="5" align="center"><h2>ABAC Member Information</h2></td>
</tr>
<tr>
<td>Date</td>
<td>Value (euros)</td>
<td>Number</td>
<td>Bank</td>
<td>Branch</td>
<td>Account Owner</td>
<td>Cheque Status</td>
<td>Nom</td>
<td>Prenom</td>
<td>Adresse</td>
<td>ZIP</td>
<td>Ville</td>
</tr>
<cfset color= 1>
<CFOUTPUT>
<cfloop query="recordset_banklisting">
<cfif color EQ 1>
<tr bgcolor="CCCCCC">
<cfelse>
<tr></cfif>
<td><cfoutput>#recordset_banklisting.cheque_paydate#</cfoutput></td>
<td><cfoutput>#recordset_banklisting.cheque_value#</cfoutput></td>
<td><cfoutput>#recordset_banklisting.cheque_number#</cfoutput></td>
<td><cfoutput>#recordset_banklisting.cheque_bank#</cfoutput></td>
<td><cfoutput>#recordset_banklisting.cheque_branch#</cfoutput></td>
<cfif #recordset_banklisting.cheque_ac_owner# EQ #recordset_banklisting.memberid#>
<td><cfoutput>#recordset_banklisting.nom#</cfoutput></td> <cfelse>
<td><cfoutput>#recordset_banklisting.cheque_ac_owner# ***</cfoutput></td></cfif>
<td><select name="cheque_status_#recordset_banklisting.transactionnumber#" >
<option value="held" <cfif (isDefined("recordset_banklisting.cheque_status") AND "held" EQ #recordset_banklisting.cheque_status#)>selected="selected"</cfif>>Held</option>
<option value="Cashed" <cfif (isDefined("recordset_banklisting.cheque_status") AND "Cashed" EQ #recordset_banklisting.cheque_status#)>selected="selected"</cfif>>Cashed</option>
</select></td>
<td><cfoutput>#recordset_banklisting.nom#</cfoutput></td>
<td><cfoutput>#recordset_banklisting.prenom#</cfoutput></td>
<td><cfoutput>#recordset_banklisting.adresse#</cfoutput></td>
<td><cfoutput>#recordset_banklisting.zip#</cfoutput></td>
<td><cfoutput>#recordset_banklisting.ville#</cfoutput></td>
</tr>
<cfoutput><input name="TransactionNumber" type="hidden" value="#ValueList(recordset_banklisting.transactionNumber)#" /></cfoutput>
<cfif #color# EQ 1>
<cfset color=0> <cfelse> <cfset color=1></cfif>
</cfloop></CFOUTPUT>
</table>
fsdfsd<cfoutput>#recordset_banklisting.recordcount#</cfoutput>
<cfset session.counter = #recordset_banklisting.recordcount#>
<cfoutput>#session.counter#</cfoutput>
<label>
<input type="submit" name="SUBMIT" id="SUBMIT" value="Submit" />
</label>
</form>
</body>
</html>
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
ACTION PAGE /
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<cfparam name="Form.transactionnumber" default="">
<cfloop index="ID" list="#Form.transactionnumber#">
<cfset status = Form["cheque_status_#transactionnumber#"]>
<cfquery name="updateStatus" datasource="Office">
UPDATE UPDATE bank_cheque_listing
SET cheque_Status = <cfqueryparam cfsqltype="CF_SQL_VARCHAR" maxlength="6" value="#cheque_status#">
WHERE TransactionNumber = <cfqueryparam cfsqltype="CF_SQL_INTEGER" value="#transactionNumber#">
</cfquery>
</cfloop>
</head>
<body>
</body>
</html>
<cfloop index="ID" list="#Form.transactionnumber#">
<cfset cheque_status = Form["cheque_status_#ID#"]>
<cfquery name="updateStatus" datasource="Office">
UPDATE UPDATE bank_cheque_listing
SET cheque_Status = <cfqueryparam cfsqltype="CF_SQL_VARCHAR" maxlength="6" value="#cheque_status#">
WHERE TransactionNumber = <cfqueryparam cfsqltype="CF_SQL_INTEGER" value="#ID#">
</cfquery>
</cfloop>
<body>
<form action="action_form_statusupdate_chequestobank.cfm" method="post" name="data" id="data">
<br />
<table width="100%" border="1">
<tr>
<td colspan="7" align="center"><h2>Cheque Information</h2></td>
<td colspan="5" align="center"><h2>ABAC Member Information</h2></td>
</tr>
<tr>
<td>Date</td>
<td>Value (euros)</td>
<td>Number</td>
<td>Bank</td>
<td>Branch</td>
<td>Account Owner</td>
<td>Cheque Status</td>
<td>Nom</td>
<td>Prenom</td>
<td>Adresse</td>
<td>ZIP</td>
<td>Ville</td>
</tr>
<cfset color= 1>
<CFOUTPUT query="recordset_banklisting">
<cfif color EQ 1>
<tr bgcolor="##CCCCCC">
<cfelse>
<tr>
</cfif>
<td>#recordset_banklisting.cheque_paydate#</td>
<td>#recordset_banklisting.cheque_value#</td>
<td>#recordset_banklisting.cheque_number#</td>
<td>#recordset_banklisting.cheque_bank#</td>
<td>#recordset_banklisting.cheque_branch#</td>
<cfif recordset_banklisting.cheque_ac_owner EQ recordset_banklisting.memberid>
<td>#recordset_banklisting.nom#</td>
<cfelse>
<td>#recordset_banklisting.cheque_ac_owner# ***</td>
</cfif>
<td><select name="cheque_status_#recordset_banklisting.transactionnumber#" >
<option value="held" <cfif (isDefined("recordset_banklisting.cheque_status") AND "held" EQ recordset_banklisting.cheque_status)>selected="selected"</cfif>>Held</option>
<option value="Cashed" <cfif (isDefined("recordset_banklisting.cheque_status") AND "Cashed" EQ recordset_banklisting.cheque_status)>selected="selected"</cfif>>Cashed</option>
</select></td>
<td>#recordset_banklisting.nom#</td>
<td>#recordset_banklisting.prenom#</td>
<td>#recordset_banklisting.adresse#</td>
<td>#recordset_banklisting.zip#</td>
<td>#recordset_banklisting.ville#</td>
</tr>
<cfif color EQ 1>
<cfset color=0>
<cfelse>
<cfset color=1>
</cfif>
</cfoutput>
</table>
<cfoutput>
<input name="TransactionNumber" type="hidden" value="#ValueList(recordset_banklisting.transactionNumber)#" />
#recordset_banklisting.recordcount#
<cfset session.counter = recordset_banklisting.recordcount>
#session.counter#
</cfoutput>
<input type="submit" name="SUBMIT" id="SUBMIT" value="Submit" />
</form>
</body>
</html>
<CFOUTPUT query="recordset_banklisting">
<cfif recordset_banklisting.CurrentRow MOD 2>
<!--- odd-numbered rows, 1,3,5 etc --->
<tr bgcolor="##CCCCCC">
<cfelse>
<!--- even-numbered rows, 2,4,6 etc --->
<tr>
</cfif>
Open in new window