try this logic.....
<!--- display & add page MAIN.cfm --->
<cfquery datasource="foo" name="bar">
get your menuItems from the database based on the current userAdmin.
</cfquery>
<table>
<tr>
<td>NAME</td>
<td>LINK</td>
<td>DESCRIPTION</td>
<td></td>
</tr>
<cfoutput query="bar">
<tr>
<td>#bar.NAME#</td>
<td>#bar.LINK#</td>
<td>#bar.DESCRIPTION#</td>
<td><a href="delete.cfm?item=#bar.linkID#"</td>
</tr>
</cfoutput>
</table>
<form action="insertPage.cfm">
name: <input type="Text" name="name"><br>
type="Text" name="link"><br>
description<br>
<textarea name="description"></textarea>
</form>
---------------------------------------------------------------
<!--- insertPage.cfm --->
<cfquery name="insert" datasource="foo">
insert into tablename(
link,
name,
description)
VALUES(
#form.link#,
#form.name#,
#form.description#)
</cfquery>
<cflocation addtoken="No" url="MAIN.cfm">
-------------------------------------------------------------------
<!--- delete.cfm --->
<cfquery name="insert" datasource="foo">
delete from tablename where linkid = <cfqueryparam cfsqltype="CF_SQL_NUMERIC" value="#url.item#">
</cfquery>
<cflocation addtoken="No" url="MAIN.cfm">
----------------------------------------------------------------------------
------------------------------------------------------------------------------
brannonH
if( !succeed ) try( );