mam mały dylemat, baniuje od rana ale coś mi się dzisiaj jakoś słabo, głowa boli
chodzi o to że chce wyciągnąć losowo 20 wierszy z jednej tabeli
no i je funkcją for lub while wyświetlić ale, bo jak zrobie tak jak na poniższym przykładzie to wiersze w drugiej funkcji takie jak w pierwszej bo to , a jak dodam WHERE NOT id=$rek1['id'] do zapytania w drugiej to wywala mi błąd $rek1 co jest zrozumiałe
chce żeby było tak że 10 jest losowych najpierw w pierwszej funkcji, a potem następne dziesięć w drugiej funkcji ale z pominięciem tych wylosowanych znajdujących się w pierwszej funkcji, żebym mógł te funkcje swobodnie przesuwać w dowolne miejsce strony z zachowaniem wierszy , tak jak te divy w przykładzie
echo'<div class="x1">';
require"baza-danych";
$r1=$p->query("SELECT * FROM b WHERE s=1 AND m='s' ORDER BY RAND() LIMIT 12");
$re1=$r1->num_rows;
for ($i = 1; $i <= 12; $i++)
{
if($re1>NULL ){$rek1=$r1->fetch_assoc();echo $rek1['l'];}else{echo 'brak';}
}
echo'</div> <div class="x2">';
require"baza-danych";
$r2=$p->query("SELECT * FROM b WHERE s=1 AND m='s' ORDER BY RAND() LIMIT 12");
$re2=$r2->num_rows;
for ($i = 1; $i <= 12; $i++)
{
if($re2>NULL ){$reko=$r2->fetch_assoc();echo $rek2['l'];}else{echo 'brak';}
}
echo'</div>';