Ver Mensaje Individual
  #9 (permalink)  
Antiguo 25/10/2010, 14:12
JCANARE2
 
Fecha de Ingreso: junio-2009
Mensajes: 93
Antigüedad: 14 años, 11 meses
Puntos: 0
Respuesta: Ayuda con arreglo

Si están todas las tablas en la misma BD

Primera consulta para llenar el arreglo con todas las direcciones ip

$pegar= "SELECT direccion_ip,usuario_red FROM computador";
$cad = mysql_db_query($base,$pegar) or die (mysql_error());

Llenado del arreglo

while($array= mysql_fetch_array($cad)){

$arreglo[$in]=$array["direccion_ip"];
$in++;
}

For que genera la lista de las direcciones ip y segunda consulta de acuerdo a la ip generada

// Imprimiendo los resultados
for($ip=0;$ip<=255;$ip++) {

$direccion=$arreglo[$ip];


$pegar_u_red= "SELECT usuario_red FROM computador WHERE direccion_ip='$direccion'";
$cad_u_red= mysql_db_query($base,$pegar_u_red) or die (mysql_error());
$array2= mysql_fetch_array($cad_u_red);


Comparacion de la ip generada ($direccion1) con a ip del arreglo obtenido ($direccion2)

if($direccion==$direccion2){ echo $array2['usuario_red'];


Pero no me imprime nada..o sea $array2['usuario_red'];

Ejemplo: la dirección ip 192.0.3.15 si es igual a la del arreglo obtenido deberia de imprimirme el nombre de usuario de red que usa esa direccion 192.0.3.15