witam mam taki kod
$staff = 50;
$tekst = 'test';
do{
$pobranie_numerow_z_users = $db->query("SELECT `number` FROM `users` WHERE `zgoda` = '0' AND `globalban` = '0'");
$la = $pobranie_numerow_z_users->num_rows;
while($pnu = $pobranie_numerow_z_users->fetch_assoc())
{
$pobranie_numerow_z_whois = $db->query("SELECT * FROM `whois` WHERE `ranga` >= {$staff} AND `number` = '".$pnu['number']."'");
while($pnw = $pobranie_numerow_z_whois->fetch_assoc())
{
$nr[] = $pnw['number'];
}}
$tekst->allsay($co, $tekst, $nr);
$q = $db->query("UPDATE `users` SET `wyslano` = '1' WHERE `globalban` = '0' AND `wyslano` = '0' AND `zgoda` = '0'");
} while($la > 0 && $la <= 1000);
tylko problem jest taki że pętla się nie zatrzymuje i wysyła cały czas wiadomość