Programación Web y Scripting > PHP
Array Del Mismo Nombre
(1/1)
cinkey:
bueno siendo sincero, no puedo un array en un form loas datos estan con el mismo nombre pero solo me imprime el ultimo dato
les paso el codigo no entiendo q pasa
Pagina 1
--- Código: Text --- <From><table border="0" height="40%" width="60%" align="center"> <script language="JavaScript"> var x=0; function cambi(z){ if(z==1){ document.diagnosticos.observacion[x].disabled = false x++;} else{ document.diagnosticos.observacion[x-1].value = null document.diagnosticos.Descripcion[x-1].value = null document.diagnosticos.cie10[x-1].value = null document.diagnosticos.observacion[x-1].disabled = true x--;} //alert(x); } </SCRIPT> <td width="60%" valign="top"> <blockquote> <fieldset> <legend style='font-weight: Blue; color: #306396; border: 2'><b>Diagnostico</b></legend> <table width="568" height="182" align="center"> <tr> <th align="center" bordercolor="#306396" colspan="2"> <font color="#006B9F">Fecha de diagnostico</font> <META http-equiv=Content-Type content="text/html; charset=windows-1252"> <!-Hoja de estilos del calendario --> <LINK title=win2k-cold-1 media=all href="Calendario de pruebas_files/calendar-green.css" type=text/css rel=stylesheet> <INPUT name="date" id=campo_fecha size="10" maxlength="10" width="5" align="middle" value="<?php echo date("d/m/Y");?>"> <INPUT id=lanzador align="middle" type=button value=...> <!-- script que define y configura el calendario--> <script type=text/javascript> Calendar.setup({ inputField : "campo_fecha", // id del campo de texto ifFormat : "%d/%m/%Y", // formato de la fecha, cuando se escriba en el campo de texto button : "lanzador" // el id del botón que lanzará el calendario }); </SCRIPT> </th> </tr> <tr> <td width="7%" align="center" valign="top"> <br> <br> <script language="JavaScript"> function catalogocie (URL){ window.open(URL+ x,"CatalogoCie","width=950,height=700,top=20,left=40,scrollbars=NO,titlebar=NO,menubar=NO,toolbar=NO,directories=NO,location=NO,status=NO,resizable=NO") } </SCRIPT> <img src="listado.jpg" alt="Buscar Enfermedad" width="45%" onMouseOver="this.style.width='50%';" onMouseOut="this.style.width='45%';" onClick="catalogocie('http://localhost/sistemaclinica/catalogocie10.php?dir=')"> <br> <img src="mas.jpg" alt="Adicionar Enfermedad" width="45%" onMouseOver="this.style.width='50%';" onMouseOut="this.style.width='45%';" onClick="cambi(1)"> <br> <img src="menos.jpg" alt="Eliminar Enfermedad" width="45%" onMouseOver="this.style.width='50%';" onMouseOut="this.style.width='45%';" onClick="cambi(2)"> <br> </td> <td align="left" valign="top"> <table width="100%" border="1"> <tr> <td width="45%"><div style='font-weight: Blue; color: #306396;' align="center"><strong>Decripcion</strong></div></td> <td width="40%"><div style='font-weight: Blue; color: #306396;' align="center"><strong>Observacion</strong></div></td> <td width="15%"><div style='font-weight: Blue; color: #306396;' align="center"><strong>CIE 10</strong></div></td> </tr> <tr> <td><input name="Descripcion" type="text" style="width:215px;" readonly></td> <td><input name="observacion" type="text" size="30" maxlength="200" disabled></td> <td><input name="cie10" type="text" size="7" maxlength="200" readonly></td> </tr> <tr> <td><input name="Descripcion" type="text" style="width:215px;" readonly></td> <td><input name="observacion" type="text" size="30" maxlength="200" disabled></td> <td><input name="cie10" type="text" size="7" maxlength="200" readonly></td> </tr> <tr> <td><input name="Descripcion" type="text" style="width:215px;" readonly></td> <td><input name="observacion" type="text" size="30" maxlength="200" disabled></td> <td><input name="cie10" type="text" size="7" maxlength="200" readonly></td> </tr> <tr> <td><input name="Descripcion" type="text" style="width:215px;" readonly></td> <td><input name="observacion" type="text" size="30" maxlength="200" disabled></td> <td><input name="cie10" type="text" size="7" maxlength="200" readonly></td> </tr> </table></td> </tr> </table> </fieldset></td> </table> poirfa no puedo recuperar todo el array
bueno tiene codigo java pero solo es para habilitar las cajas de texto
lo que pasa es q no puedo recuperar las variables del array intento pero solo me sale el ultimo valo
les dejo codigo.
--- Código: Text --- <?phpif (isset($_POST['observacion'])){ $postre = $_POST['observacion']; $n = count($postre); $i = 0; echo "Tus postres favoritos son: \r\n" . "<ol>"; while ($i < $n) { echo "<li>{$postre[$i]}</li> \r\n"; $i++; } echo "</ol>";} ?> me sale el ultimo valor insertado pero no haci el array
JrcsDev:
tu script, que no lo analicé mucho, es de javascript... y este es el foro de php... espero que algún moderador pueda mover el tema, saludos! B)
Navegación
Ir a la versión completa