Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/05/2008, 01:14
marnoli
 
Fecha de Ingreso: abril-2008
Mensajes: 58
Antigüedad: 16 años, 7 meses
Puntos: 1
Sonrisa problemas de recarga de datos

hola de nuevo a todos!
tengo un problema en un formulario en el cual hay clientes con sus respectivos proyectos.
el problema es que cuando yo elijo el cliente se deberia recargar la pagina para que el proyecto se ponga como activo para poder elegir dicho proyecto, pero esto segundo es lo que no logro conseguir y por lo tanto necesito de vuestra ayuda.

aqui os adjunto el codigo del cliente y el del proyecto!

CLIENTE:

Código HTML:
<select name="cliente" onchange="vercliente()">
      <?php
	    $consulta="CONSULTA";
        $resultado=$bd->consultar($consulta);
		$encontrado1=0;
		while($row =$bd->buscar_array($resultado)){
			if (trim($row[0])==trim($clien)){				
                 printf ("<option value= '%s' selected> %s (%s) </option>",$clien,$row[1],$clien);
				 $encontrado1++;
			}else
	      		printf ("<option value= '%s'> %s (%s) </option>",$row[0],$row[1],$row[0]);				
		}
		if ($encontrado1==0)
			echo "<option value='null' selected>&nbsp;</option>";
		else			
			echo"<option value='null'>&nbsp;</option>";
       	$bd->liberar_memoria($resultado);
?>
    </select> 

PROYECTO


Código HTML:
<?php
			 if (!empty ($clien)){
			 if (isset($_REQUEST["proyecto"]))
				 	$p=$_REQUEST["proyecto"];
	    	 	$consulta="CONSULTA";
				$resultado=$bd->consultar($consulta);
	              echo"<select name='proyecto'>";
				$encontrado2=0;
			        while($row=$bd->buscar_array($resultado)){
						if (trim($row[0])==trim($p)){
							printf ("<option value= '%s' selected> %s-%s </option>",$row[0],$row[0],$row[1]);
							$encontrado2++;
						}else
			               printf ("<option value= '%s'> %s-%s </option>",$row[0],$row[0],$row[1]);				
        			}
			if ($encontrado2==0)
				echo "<option value='null' selected>&nbsp;</option>";
			else			
				echo"<option value='null'>&nbsp;</option>";
				$bd->liberar_memoria($resultado);
			echo"</select>";
		 }
?>


espero vuestra ayuda y muxas gracias a todos!