Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/12/2011, 12:08
Avatar de Middrel
Middrel
 
Fecha de Ingreso: abril-2005
Mensajes: 835
Antigüedad: 19 años, 7 meses
Puntos: 27
Colocar información de un query en form "Select"

Hola, buenos días,

Como el título lo dice, busco como poner en un form de HTML, un botón select, información que tengo en una base de datos. Tengo lo siguiente realizado en ColdFusion:

Código:
<cfcomponent>
	<cffunction name="datos" acces="remote" returntype="query" output="true">
		<!-- Recordar cambiar datos fijos por variables -->
		<cfquery name="datos" datasource="">
			Select DISTINCT  
				anun_esit_id As Tienda, anun_id	As Anuncio, anun_nombre As Banner, substring(anun_referencia,7,8) As Referencia, 
				art_id	As Id, art_articulo	As SKU, art_descrip As Descripcion, art_precio As Precio 
			From anuncios WITH(NOLOCK)
				Left Join sitios_emp WITH(NOLOCK) On (anun_esit_id = esit_id)
				Left Join articulos	 WITH(NOLOCK) On (art_id = substring(anun_referencia,7,8))
			Where esit_id = 86 and anun_referencia like '%?arti=%'
		</cfquery>	
		<cfreturn datos>
		<!-- Recordar cambiar datos fijos por variables -->
	</cffunction>
</cfcomponent>
y en HTML:

Código HTML:
<table summary="" width="1244" height="600" border="1">
  <tr>
    <td colspan="2">
    	<form id="select" name="banner" method="post" action="">
    	<label>Banner 
    		<select name="select">
    			<option>-- Seleccionar banner --</option>
    		</select>
    	</label>
    	</form>
    </td>
  </tr>
  <tr> 
lo que busco, es traer la información de ese query y que el usuario al deplegar el botón pueda ver imágenes en este, las cuales están contenidas en la columna Banner, del query.

Al darle click a esta imagen, la imagen se cargará en un div para otras acciones.

En principio el coldfusion si tengo que utilizarlo, y si se puede hacer con jQuery para mostrar la información en el HTML. Actualmente busco en internet y en el foro como hacelo, si alguien me puede dar sus comentarios se lo agradecería.

De antemano, gracias. Saludos.