Posłużyłem się wskazówkami michal_robak, ale coś mi nie wychodzi, bo do tabeli zalogowani nie wpisuje się login użytkownika i obecna data (w tabeli nie ma 12 użytkowników). Oto fragment kodu:
Kod
/*zmienna login jest już zadeklarowana i osiada nawę uzytkownika*/
$zap2 = "SELECT * FROM `zalogowani`";
$wyn2=@mysql_query($zap2);
$ile_uzytkownikow=@mysql_num_rows($wyn2);
$data = date("Y-N-d");
$czas = date("H:i:s");
if($ile_uzytkownikow=="12"){
$zap3 = "SELECT * FROM `zalogowani` WHERE login='$login'";
$wyn3=@mysql_query($zap3);
$czy_jest=@mysql_num_rows($wyn3);
if($czy_jest=="1"){
$zap4="DELETE FROM `zalogowani` WHERE `login`='$login'";
$wyn4=@mysql_query($zap4);
/*usuwanie ostatniego rekordu z tabeli i wstawianie nowego*/
$zap5="INSERT INTO `zalogowani` ( `id` , `login` , `img` , `data` , `czas` ) VALUES ('', '$login', 'obrazek', '$data' , '$czas')";
}else{
}
}else{
$zap3 = "INSERT INTO `zalogowani` (`id`,`login`,`img`,`data`,`czas`) VALUES ('','$login','','$data','$czas')";
$wyn3 = @mysql_query($zap3);
}