the form comes after the reapet region:
<!----------->
<?php do { ?>
<div style="font-size:14px;font-weight:normal; clear:both;padding:5px 0 5px 0; overflow:auto;background-color:#fff;">
<div style="float:left;width:75px;margin:0 0 0 4px;"><?php echo date("d/m/y",strtotime( $row_Activities['ActivityDate'])); ?></div>
<div style="float:left;width:185px;margin:0 0 0 4px;"><?php echo $row_Activities['ActivityItem']; ?></div>
<div style="float:left;width:295px;margin:0 0 0 4px;"><?php echo $row_Activities['ActivityDescription']; ?></div>
<div style="float:left;width:40px;;margin:0 4px 0 0;">£<?php echo number_format($row_Activities['ActivityCost'],2); ?></div>
<div style="float:right;width:30px;;margin:0 0 0 7px;">
<?php if(WA_Auth_RulePasses("Administrator")){ // Begin Show Region ?>
<form action="clientarea-activity.php" method="post" >
<input name="Submit" type="image" id="Submit" src="images/misc/delete.jpg" width="20" height="20" alt="Delete"/>
<input name="deleteID" type="hidden" value="<?php echo $row_Activities['ActivityID']; ?>">
<input name="CID" type="hidden" value="<?php echo $_GET['CID']; ?>">
</form>
<?php } // End Show Region ?>
</div>
</div>
<?php } while ($row_Activities = mysql_fetch_assoc($Activities)); ?>
<!----------->
</div>
<div style="padding:20px;background-color:#ccc;margin-top:20px;text-align:center;">
<strong>Please let us know if you think there is an issue with any of the above activities.</strong><br />
<form id="activityproblem" name="activityproblem" method="post" action="process-activity.php">
<input type="hidden" name="client" value="<?php echo $row_Activities['UserFirstName']; ?>">
<input type="hidden" name="success_msg" value="Thank you for your query. We'll be in touch shortly." />
<table width="100%" border="0" cellspacing="3" cellpadding="0">
<tr>
<td width="13%" align="left" valign="middle">Comments:</td>
<td width="71%"><textarea name="comments" cols="58" rows="3" ></textarea></td>
<td width="16%" valign="middle"><input type="submit" name="submit" id="submit" value="Submit" /></td>
</tr>
</table>
</form>
after the repeat region, the recordset is on an empty pointer so does not contain a value.
the form should be inside the repeat region.