Ver Mensaje Individual
  #5 (permalink)  
Antiguo 07/01/2004, 11:01
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Tienes que usar otro bucle para recorrer el resultado que te arroja una ejecución de msyql_query que a su vez la "desglosas" en un array usando mysql_fetch_array() .. tal cual haces en el primer paso que haces ..

$rs2 = mysql_query($strsql2, $cni) or die(mysql_error());
whie ($row2=mysql_fetch_array($rs2)){
$tem6 = $row2["BIEN_NAC"];
echo $term6;
}

(bueno .. ahora no sé si era ese el que quieres obtener o el otro que ronda por ahí .. pero la base es la misma .. Lo que obtienes de ejecutar una consulta es un "record-set" (conjunto de registros) .. tantos como tus condicionales usados en tu SQL arroje esa consulta .. Si ejecutas UNA vez sólo mysql_fecht_array() te devolverá el primer registro .. si lo ejecutas denuevo .. el segundo .. y así hasta el último que devolverá "false" . por eso se suele usar un bucle tipo while() según ya has visto).

un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.