a ver si me puedo explicar mejor con el codigo
Código PHP:
//consulta a la BD
while($row = mysql_fetch_array($_pagi_result)){
echo $row[fecha]; //imprimo la fecha del dia
$sql = "SELECT * FROM contador_con WHERE id_fecha = '$row[id_fecha]' ORDER BY fecha DESC";
$result = mysql_query($sql , $conexion) or die ( mysql_error() );
$sql4 = "SELECT ip,COUNT(*) FROM contador_con WHERE id_fecha = '$row[id_fecha]' GROUP BY ip"; //consulta para saber el numero de IP´s distintas que hay ese dia
$res2= mysql_query($sql4) or die (mysql_error());
$fila2 = mysql_num_rows($res2);
//$fila3 = mysql_fetch_assoc ($res2);
//comienzo a intentar almacenar los datos en el array
$datos = array();
for ($i=0; $i<=count ($res2); $i++){
$datos[] = $fila2; //es aqui donde quiero almacenar las IP´distintas
}
echo "<b>numero de vistantes : </b>";
echo $fila2; //imprimo el numero de IP´s distintas por ciclo, que son los datos que quiero guardar en el array $datos
}
var_dump ($datos);
este var_dump me devuelve
array(1) { [0]=> int(16) }
y 16 ya es el resultado correcto de la primera vuenta del ciclo
pero solo almaceno en el array el valor de $fila2 una sola vez, y no todas las veces que se ejecuta el bucle
Un saludo