Wielkie dzieki krazylem wokol tego tematu ale pewnie to przez zmeczenie. Dzieki jeszcze raz za oswiecenie
P.S. Jest jeszcze maly szczegol w Twoim kodzie petla ktora podales moze trwac nieprzerwanie dlatego trzeba dac 2 warunek wpadlem na to dopiero gdy przenalizowalem Twój kod a oto przyklad kodu ktory bym zastosowal jesli cos nie tak to prosze o uwage
while ($ile < 3 || $j < $ilosc_rekordow_w_bazie_do_przepytania)
{
if (jakisrekord_z bazy A == jakis reokrd z bazy

{
super zapisz ze wszystko okej do bazy i zaznacz status
zwiekzamy
$ile ++;
}
else {
jesli nie ma to wybierz z bazy A nowy rekord ale rozny od poprzedniego
select nowy_rekore i wybierz nowa ilosc rekordow_do_przepytania COUNT(z tabeli) from tabela where nowy_rekordid <> (SELECT nowe_id from tabele where status_ <> status_z_oznaczeniem_juz sprawdzonego_filmu)
$ile - bez zmian
$ilosc_rekordow_w_bazie_do_przepytania sie zmienilo (zminiejszylo sie)
}
j++
}