el desplieque se hace por un ciclo while, como este while( $row=mysql_fetch_array($result) ), dentro de los campos que se muestran hay un campo de fecha que es modificable... asi
<input type="text" name="F_Entrega_BD[]" value="<?echo cambiaf_a_normal($row['F_Entrega'])?>">
Mi consulta es que esta fecha quiero que tenga validacion, lo que se me ocurrio fue con el dreamweaver agregarle un contro del tipo SPRY, tome el codigo que se genera y lo modifique para que las variables del spry fueran cambiando dentro del ciclo while, el codigo me queda así:
Código HTML:
<script type="text/javascript"> var sprytextfield_<? echo $row["ID"];?> = new Spry.Widget.ValidationTextField("sprytextfield_<? echo $row["ID"];?>"); </script> <span id="sprytextfield_<? echo $row["ID"];?>"> <label> <input type="text" name="F_Entrega_BD[]" value="<?echo cambiaf_a_normal($row['F_Entrega'])?>"> </label> <span class="textfieldRequiredMsg">A value is required.</span></span>
Código HTML:
var sprytextfield_<? echo $row["ID"];?>
si coloco el mismo programa, dejando fijas los nombre de variables, el spry solo se aplica a la primera linea de la visualizacion de la base de datos, como esto:
Código HTML:
<script type="text/javascript"> var sprytext1= new Spry.Widget.ValidationTextField("sprytext1"); </script> <span id="sprytext1"> <label> <input type="text" name="F_Entrega_BD[]" value="<?echo cambiaf_a_normal($row['F_Entrega'])?>"> </label> <span class="textfieldRequiredMsg">A value is required.</span></span>
Espero que mi consulta sea clara...
Saludos.
Ricardo