Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/05/2006, 04:18
aitzi
 
Fecha de Ingreso: mayo-2004
Mensajes: 48
Antigüedad: 20 años
Puntos: 0
Exclamación Como pasar un parametro ???

aupa!!
Tengo un problema. Hago una consulta y de hay obtengo los parametros necesarios para luego usarlo para borrar. El problema es cuando el resultado es mas de un registro, los valores se unen. Ahora os pongo el codigo y los resultados que obtengo:

<cfquery name="consulta" datasource="#db#">
SELECT tabla.campo1, tabla.campo2, tabla.campo3 FROM tabla WHERE tabla.campo2=#id#</cfquery>

Esta consulta me devuleve un valor o mas.

<tr>
<cfoutput query="consulta">
<td>tabla.campo1</td>
<td>tabla.campo2</td>
<td><a href="default.cfm?pag=borrar&num=<cfoutput>#tabla. campo3#</cfoutput>">borrar</a></td>
</cfoutput>
</tr>

Cuando se crea un registro, solo manda un valor--> 107
Pero cuando hay mas registros, imaginar que se crean tres, pues el primero me mandara 107107107 , el segundo registro 107107 y el tercero 107.

Si alguien sabe para que no se repitan o que pueda mandar los valores separados, que me conteste.

saludos.