Ver Mensaje Individual
  #6 (permalink)  
Antiguo 05/08/2008, 13:14
zzzzo
 
Fecha de Ingreso: junio-2008
Mensajes: 63
Antigüedad: 15 años, 10 meses
Puntos: 0
Respuesta: input dinamico

Hola, Al fin pude realizarlo, y lo pongo aqui para alquien que este atorado con el mismo problema...

Hago mi consulta:

$consultafinal="SELECT `id`,`titulo`, `inicio`,`final` from `titulos` ";
$consulta = $db->sql_query($consultafinal." order by `id`") or die(" No se pudo realizar la consulta a la Base de datos");



Realizo el llenado de los inputs por medio de un WHILE



while($registros = $db->sql_fetchrow($consulta))
{

<tr>



//******** PRIMER INPUT CON EL ID DE TITULOS



<td width="10%" align="center" >
<input type="text" name='fecha[]' value='<?=$registros['id'];?>' class="Controles" tabindex="8" size="9" style="text-align:center"/></td>



//******** sEGUNDO INPUT CON EL NOMBRE DE TITULOS Y CONCATENANDOLE EL ID PARA QUE EL NOMBRE SEA DIFERENTE EN CADA INPUT Y EL RESULTADO SERA: nombre_1; nombre_2...etc



<td width="42%" align="center" ><input name="nombre_<?=$registros['id'];?>" id="nombre_<?=$registros['id'];?>" type="text" value='<?=$registros['titulo'];?>' class="Controles" style="text-align:left" tabindex="8" size="55"/></td>



//******** PUSE UNA IMAGEN PARA QUE ME LLAMARA LA FORMA DEL "UPDATE" DONDE SE ACTUCALIZARA EL NUEVO VALOR INRGESADO EN EL INPUT ANTERIOR, Y AL ENVIARLO COMO PARAMETRO LO HAGO DE LA SIGUIENTE MANERA



<td width="5%" align="left" ><div align="center"><img src="../imagenes/images2/icon_xp3_6.gif" alt="x" vspace="2" border="0" align="middle" style="vertical-align:middle" title="Modificaci&oacute;n Titulos <? echo $registros['id'];?> " onClick="desglose.action='titulos.php?op=guardarm&id=<?=$registros['id'];?>&titulo=' + document.getElementById('nombre_<?=$registros['id'];?>').value;desglose.submit();"/>&nbsp;</div></td>



Eso es todo, gracias por su ayuda y espero que esto sirva para alguein que lo necesite...

Última edición por zzzzo; 05/08/2008 a las 13:20