Link do Fiddle
ale jakoś nie za bardzo ogarniam jak się do tego zabrać... Chodzi o to, że w mojej tabeli wyświetlam 5 ostatnich rekordów standardowo, jeśli tabela zostanie zapełniona wyświetli się przycisk, załóżmy "POKAŻ WIĘCEJ" i dorzuci do tabeli dwa rekordy (starsze), lub jeśli będzie tych rekordów 6 - doda tylko jeden, po każdym naciśnięciu przycisku doda kolejne 2 rekordy (w założeniu).
To mój kod który wyświetla 5 ostatnich rekordów z bazy
foreach($rows as $row) { $p++; //W środku printf zawarty jest formularz który obsługiwany jest przez zadania_status.php do ustawiania statusu zadań. Formularz znajduję się pod częścią "rozwijalną". <th scope=\"row\">".$p."</th> <td>".$row['user']."</td> <td>".$row['dodano']."</td> <td>".$row['tytul']."</td> <td>".$row['priorytet']."</td> <td>".$row['status']."</td> </td> </tr> <tr> <td colspan=\"6\" class=\"hiddenRow\"> <div id=\"colaps".$p."\" class=\"collapse\"><p style=\"font-size:15px; font-family:Roboto; padding-top:10px; padding-left:10px\">".$row['opis']."</p> <p> <hr></hr> <form action=\"zadania_status.php\" method=\"post\"> <div class=\"form-group\"> <center> <input type=\"hidden\" name=\"id_zadania\" value=\"".$row['id']."\" /> <input name=\"status_zad\" type=\"submit\" class=\"btn btn-success btn-sm\" value=\"Rozpoczęte\"> <input name=\"status_zad\" type=\"submit\" class=\"btn btn-primary btn-sm\" value=\"W trakcie\"> <input name=\"status_zad\" type=\"submit\" class=\"btn btn-warning btn-sm\" value=\"Zakończone\"> <input name=\"status_zad\" type=\"submit\" class=\"btn btn-danger btn-sm\" value=\"Anulowane\"> </center> </div> </form> </p> </div> </td> </tr>" ); }
klasa hiddenRow służy do rozwijania wiersza tabeli w celu uzyskania opisu, jednak szczerze na JS znam się słabo, ledwo urobiłem te 3 linijki, które to wrzucają, myślałem, żeby pod if wrzucić warunek jeśli ($p > 5) to... I tutaj mój mózg się zatrzymał
