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 == 0 )
{
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