Ver Mensaje Individual
  #4 (permalink)  
Antiguo 22/08/2006, 10:21
Avatar de ing_aprendiz
ing_aprendiz
 
Fecha de Ingreso: septiembre-2005
Mensajes: 136
Antigüedad: 18 años, 7 meses
Puntos: 0
hola foreros, he estado trabajando en la función y he llegado a la siguiente solución:

Código PHP:
<select name="id_rcliente" size="1" class="Estilo2" id="id_rcliente">
<option value="0">- Seleccione WHAT -</option>
    <?
        $link 
conectarse();
        
$consulta mysql_query("Select * From rcliente where id_matriz=$id_matriz Order By id_rcliente "$link);
        
        while ( 
$fila mysql_fetch_array ($consulta) )
            {
            
$id_a_buscar $fila ["id_rcliente"];
            
$busca_registro mysql_query ("Select * From rtecnico_rcliente Where id_rcliente = '$id_a_buscar'"$link);
            
$registro_encontrado mysql_num_rows ($busca_registro);
            
            if ( 
$registro_encontrado == 
                {
                if ( 
strlen ($fila["descripcion"]) > 50 
                    {
                    
$aux substr ($fila["descripcion"],0,50);
                    echo 
'<option value="'.$fila["id_rcliente"].'">'.$aux."...";'</option>';
                    } 
                    else 
                    {
                    echo 
'<option value="'.$fila["id_rcliente"].'">'.$fila["descripcion"].'</option>';
                    }
                }
            }
    
?>
</select>
resulta que este código muestra en el list la descripcion de los id_rcliente y id_rtecnico que no estan en la tabla rcliente_rtecnico, y esto funciona bien, pero necesito que luego de seleccionar en el primer select y el segundo select me deje hacer un registro de los que selecciono y bajar estos códigos a la tabla rtecnico_rcliente, y me lo hace pero solo para la primera vez es decir primer rcliente con primer rtecnico y registra, pero cuando voy a hacer el registro del primer rcliente con el segundo rtecnico ya no me muestra el primer rcliente pues este ya aparece en la tabla rtecnico_rcliente y esto es lo que se esta validando en la función, lo que requiero es que me los muestre y además me los deje ingresar, es decir me deje hacer las combinaciones pues cada what debe estar cruzado con cada how, la tabla rtecnico_rcliente quedaria de la siguiente manera:

id id_rcliente id_rtecnico id_matriz valor
---------------------------------------------------------
1 1 1 45 3
2 1 2 45 9
3 1 3 45 3
4 2 1 45 9
5 2 2 45 3
6 2 3 45 9
7 3 1 45 3
8 3 2 45 9
9 3 3 45 3

y asi sicecivamente por cada what y cada how que aparezca en las listas.
agradezco sus aportes

otra cosita es si alguno de ustedes no sabe de un programa para trabajr reportes en mysql y php

chao