Ver Mensaje Individual
  #3 (permalink)  
Antiguo 10/06/2011, 07:12
xic
 
Fecha de Ingreso: junio-2011
Mensajes: 2
Antigüedad: 12 años, 10 meses
Puntos: 0
Respuesta: Combo Box (Php y Mysql)

Cita:
Iniciado por Saneko Ver Mensaje
Veo el código muy lioso, por que hay un array ahi? Dentro hay un while? Para mostrar texto en php usa echos.
Hola.
Hay un array, porque es lo que se pasa a un código javascript que es el que presenta la información. Por eso no se utiliza "echo", ya que de eso se encargará el javascript. El problema me lo está dando el "while" que no sé cómo puentearlo dentro del array. En el array, sólo he dejado lo que correspondería al "combo-box", pero además del combo van otras variables "input" de texto.
Tal como decía al principio, así funciona:

$list = array('Articles',
'<label for="tbArticles">Link to this article</label>',

'<select name="Article Title" id="tbALinkDesc">
<option value="1">option1</option>
<option value="2">option2</option>
<option value="3">option3</option>
<option value="4">option4</option>
</select>',


'{"open": function () { dialogInternalLinkOpen(area_id); },
"buttons": { "Cancel": function() { dialogSharedClose(area_id,this); },'.
'"Insert": function() { dialogInternalLinkInsert(area_id,this); }}}'
);

Lo que quiero es utilizar datos provinientes de una variable obtenida de una consulta Mysql.. Tal y como está ese código, no sé cómo puentear y hacer que ejecute el while y así vaya metiendo valores dentro del combo :(

saludo.

Última edición por xic; 10/06/2011 a las 07:23