Hola amigos:
tengo el siguente problema y espero que me puedan dar una mano:
estoy abriendo un registro de mi base de datos en una ventana cualquera y para poder mostrar el registro especifico le paso la clave principal de la tabla como parametro, por ejemplo :
Código:
http://www.mipagina.cfm?IdClavePrincipal=RegistroX
lo que hago en la pagina es dar la opcion de cambiar el valor de un campo especifico mediante un control select y aqui empiezan mis problemas. Al precionar el boton enviar en vez de mostrarme el registro actualizado, me muestra los valores del primer registro de la tabla si le pongo al cfquery la opcion default=1 y un error si omito ese parametro.
Ese es mi drama.
la base de datos se actializa bien, el problema es que al refrescar la pagina me manda a cualquer lado menos donde tengo que ir. el codigo que actializa la base de datos es este :
Código:
<cfif IsDefined("FORM.MM_UpdateRecord") AND FORM.MM_UpdateRecord EQ "FrmStatus">
<cfquery datasource="Templarios">
UPDATE Postulantes SET Status=
<cfif IsDefined("FORM.select") AND #FORM.select# NEQ "">
'#FORM.select#'
<cfelse>
NULL
</cfif>
WHERE IdPostulante=#FORM.hiddenField#
</cfquery>
<cflocation url="postulante.cfm?IdPostulante=#registroactual#">
</cfif>
Si se figan en la linea destacada incluso intente mandarle la url a la fuerza pero nada
espero me puedan ayudar