25/10/2010, 14:12
|
| | Fecha de Ingreso: junio-2009
Mensajes: 93
Antigüedad: 15 años, 5 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 |