$rek = 0;
$danedoaktualizacji[$rek][0] = $google['SERWERY GOOGLE'];
$danedoaktualizacji[$rek][1] = $google['STRONY WWW'];
$danedoaktualizacji[$rek][2] = $google['SLOWA FRAZY'];
$danedoaktualizacji[$rek][3] = $google['L.P.'];
$rek ++;
}
$rek = 0;
echo $google[$rek]['SERWERY GOOGLE']; $poka_ser = $google[$rek]['SERWERY GOOGLE'];
$rek++;
}
Maksymalnie wykroiłem co się dało niepotrzebnego. Pierwsze działa ok i prawidłowo. Ale popatrz co masz w drugim. Skąd wytrzasnąłeś $google[$rek]['SERWERY GOOGLE'] ? Skąd Ci się w zmiennej wyniku $google pobranej mysql_fetch_* znalazła $rek? Zmień na
echo $google['SERWERY GOOGLE']; $poka_ser = $google['SERWERY GOOGLE'];
... i myśl następnym razem co robisz zamiast walić Copy-Paste.
Twój błąd wynika z innego podejścia do danych. W 1 przypadku wszystko wrzucałeś do tablicy. Inna sprawa, że też bezsensownie. Można było użyć składni, która redukuje potrzebę użycia zmiennej $rek:
$danedoaktualizacji[] = array( [0
] => $google['SERWERY GOOGLE'], [1
] => $google['STRONY WWW'], [2
] => $google['SLOWA FRAZY'], [3
] => $google['L.P.'] ); }
. W 2 wariancie kod od razu waliłeś wewnątrz pętli przez echo do wyświetlania i $rek też było zbędne. Bo po czym miałbyś iterować na zewnątrz?