Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/05/2008, 02:55
marnoli
 
Fecha de Ingreso: abril-2008
Mensajes: 58
Antigüedad: 16 años
Puntos: 1
Sonrisa Problema con un formulario

Buenas
Tengo un formulario que el usuario rellena, en el existen unos botones que calculan unos totales y refrescan la pagina al calcularlos, el problema es que al hacer click sobre ellos los datos que tenia previamente insertados en los otros campos se pierden.

Adjunto el codigo por si alguien puede responderme, en esta tabla estan los campos de los cuales se pierden los datos:

Código HTML:
<td colspan="2">&nbsp;</td>
  <td colspan="1"class="td" width="118">Perfil</td>
    <td>
	<select name="categoria1" >
	<option value="null" selected>
	&nbsp;
	</option>
		<?php
		   $consulta="CONSULTA";
		   $resultado= $bd->consultar($consulta);
		   $encontrado=0;   
		   while($row= $bd->recoger_registro($resultado))
		   {
		   		if ($row[0]==$row2[0]){
  		   			printf ("<option value= '%s' selected> %s </option>",$row[0],$row[1]);
					$encontrado++;
				}else{
  		   			printf ("<option value= '%s'> %s </option>",$row[0],$row[1]);
				}
			}					
			if ($encontrado==0)
				echo "<option value='null' selected>&nbsp;</option>";
			else			
				echo"<option value='null'>&nbsp;</option>";
			$bd->liberar_memoria($resultado);
		?>
	</select>
	<td  colspan="2"class="td">Actividad</td>
    <td>
	<select name="actividad1">
	<option value="null" selected>
	&nbsp;
	</option>
		<?php
		    $consulta="CONSULTA";
			$resultado=$bd->consultar($consulta);
			$num_resultados = $bd->num_filas($resultado); 
			
			   while($row= $bd->recoger_registro($resultado))
			    {
						printf ("<option value= '%s'> %s </option>",$row[0],$row[1]);					
				}
					$bd->liberar_memoria($resultado);
					$bd->desconectar();
		?>
      </select>
	  <tr>
	    <td colspan="2">&nbsp;</td>

    <td class="td">Concepto</td>
    <td colspan="5"><textarea name="observacion1" cols="57" rows="2"></textarea></td>
	  </tr>
	<tr><td>&nbsp;</td></tr>
	<tr>
    <td class="td1" height="25" colspan="4" ><div align="left">Visualizaci&oacute;n Hoja Actividad </div></td>
  </tr>
   <td class="td">Tipo</td>
    <td> <select name="tipo1">
      <option value='R' selected>Realizado</option>
      <option value='P'>Planificado</option>
    </select>
	<td class="td">Estado</td>
    <td>
	    <select name="estado1">
			<option value='C'>Confirmado</option>
			<option value='S' selected>Sin confirmar</option>
	    </select>